acme-redirect(1)
π NAME π
okay bestie, welcome to acme-redirect(1) from the General Commands Manual β this is the page for acme-redirect, a tiny http daemon that answers acme challenges and redirects everything else to https. β¨
πΈ SYNOPSIS πΈ
here's the whole shape of it, no cap:
acme-redirect [-v|--verbose] [-c /etc/acme-redirect.conf] [--config-dir /etc/acme-redirect.d] [--acme-email <acme-email>] [--acme-url https://acme-v02.api.letsencrypt.org/directory] [--chall-dir /run/acme-redirect] [--data-dir /var/lib/acme-redirect] <subcommand>
π¦ DESCRIPTION π¦
so acme-redirect is a tiny http server that implements the ACME (Automated Certificate Management Environment) protocol and redirects everything else to https. it can run directly on port 80 and supports automatic issuance and renew of certificates out of the box with minimal configuration. periodt. π
π DAEMON π
this subcommand runs the http daemon. main character energy fr.
-B <bind-addr>,--bind-addr <bind-addr>β the address to listen on. default is[::]:80.--chrootβ chroot into the challenge directory.--user <user>β drop from root to this user.
acme-redirect daemon
π RENEW π
renews certificates that are about to expire and runs the given commands to trigger a certificate reload. very βkeep the vibes freshβ of it. β¨
-n,--dry-runβ do not actually do anything, just show what would happen.--force-renewβ renew certificates even if they are not about to expire.--skip-cleanupβ don't clean up old certs that are not live anymore.--skip-restartsβ do not execute the configured exec commands.<certs ...>β only renew specific certs. if no certificate is selected explicitly, renew all certificates.
acme-redirect renew
β STATUS β
shows the certificates currently available and their expiry status. literally a vibe check for your certs. π
acme-redirect status
π AUTOMATIC RENEW π
you can simply run acme-redirect renew periodically. if you're using systemd you can use the systemd timer with:
systemctl enable --now acme-redirect-renew.timer
π SEE ALSO π
π AUTHORS π
acme-redirect was originally written by kpcyrd and is hosted at https://github.com/kpcyrd/acme-redirect π«Ά
that's the whole page, bestie β acme-redirect(1) from the General Commands Manual, dated 2026-10-22. stay slay, and may all your redirects be https. πβ¨
π¦ where this page comes from
- alpine 3.24: acme-redirect-doc 0.8.1-r1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms