dehydrated
« Back to VersTracker
Description:
LetsEncrypt/acme client implemented as a shell-script
Type: Formula  |  Latest Version: 0.7.2@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: ssl tls letsencrypt acme security certificates
Install: brew install dehydrated
About:
Dehydrated is a lightweight, bash-based ACME client for interacting with Let's Encrypt. It automates the process of domain validation and certificate issuance without requiring complex dependencies. This makes it an ideal solution for securing web servers on systems where Python or other runtimes are unavailable.
Key Features:
  • Zero runtime dependencies beyond bash and standard Unix tools
  • Supports multiple challenge types including HTTP-01 and DNS-01
  • Hook script support for automatic web server configuration
  • Wildcard certificate support via DNS challenges
Use Cases:
  • Securing lightweight web servers like Nginx or Caddy on minimal Linux installations
  • Automating certificate renewal in cron jobs or systemd timers
  • Managing SSL certificates for internal infrastructure or IoT devices
Alternatives:
  • certbot – More feature-rich with Apache/Nginx plugins, but requires Python and is heavier on resources
  • acme.sh – Similar lightweight approach with broader DNS provider integration out of the box
License: MIT
Bottles available for: all
Version History
Detected Version Rev Change Commit