acmetool
Automatic certificate acquisition for ACME (Let's Encrypt).
acmetool is a command‑line utility that automates the acquisition and renewal of TLS certificates from ACME servers such as Let’s Encrypt. It operates independently of any specific web server, allowing you to integrate it with existing setups through port‑based challenges, webroot files, or a built‑in HTTPS redirector. The tool stores its state in a simple directory of flat files, making its operation transparent and idempotent, and it can run unattended via cron with the `--batch` flag.
The binary is a single, dependency‑free executable that supports both RSA and ECDSA keys, and it can import certificates created by the official Let’s Encrypt client. Notification hooks let you trigger custom scripts—commonly to reload a web server—whenever a new certificate is obtained. Optional non‑root operation is available for environments where privileged access is restricted.
Installation is provided through direct binary downloads for various platforms, as well as a Ubuntu/Debian PPA that supplies a ready‑to‑install package. The preferred certificate location is `/var/lib/acme/live/HOSTNAME/`, and the tool can automatically reload configured services after renewal.
Reviews
Loading reviews…
Similar apps

Network & Connectivity
aria2
HTTP, FTP, SFTP, BitTorrent and Metalink download utility.
Security & Identity
certificate-ripper
Extract server certificates.

DevOps & Infrastructure
Caddy
Powerful, enterprise-ready, open source web server with automatic HTTPS.
Security & Identity
AWS Vault
Securely stores and accesses AWS credentials in a development environment

Password & Security
XCA
X Certificate and Key management

Security & Identity
Teleport
Certificate authority and access plane for SSH, Kubernetes, web applications, and databases.