sova-acme
Let's Encrypt HTTP-01 certificates for Sova with TLS hot-reload (no process restart).
Guide: https://s00d.github.io/sova/plugins/acme
use ;
async
Port 80 must be reachable for HTTP-01. The plugin listens there for challenges and (by default) redirects other traffic to HTTPS. Use .staging(true) / Acme::lets_encrypt_staging while testing.
CLI: acme status / acme renew (force). Events: CertificateIssued, CertificateRenewed, AcmeFailed.
License
MIT — see LICENSE.