acme.sh
« Back to VersTracker
Description:
ACME client
Type: Formula  |  Latest Version: 3.1.2@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: ssl tls letsencrypt security automation certificates
Install: brew install acme.sh
About:
acme.sh is a command-line tool that implements the ACME protocol to issue and renew TLS/SSL certificates automatically. It provides a lightweight and robust alternative to Certbot, supporting a wide range of DNS APIs for DNS-01 challenges. This enables fully automated certificate management for web servers without requiring public web root access.
Key Features:
  • Zero dependencies and lightweight implementation
  • Supports over 300 DNS providers via API
  • Automatic certificate renewal with cron jobs
  • Wildcard certificate support
  • Compatible with Let's Encrypt and other ACME CAs
Use Cases:
  • Automating SSL certificate issuance for Nginx or Apache web servers
  • Securing internal services with trusted certificates via DNS challenges
  • Managing wildcard certificates for multi-subdomain environments
Alternatives:
  • Certbot – More feature-rich with web server plugins but heavier and requires root privileges for Apache/Nginx integration.
  • ZeroSSL – Web-based GUI tool, better for users who prefer a visual interface over CLI automation.
License: GPL-3.0-only
Bottles available for: all
Version History
Detected Version Rev Change Commit
Sep 13, 2025 9:19am 0 VERSION_BUMP 1848ff27