.\" Generated by scdoc 1.11.2 .\" Complete documentation for this program is not available as a GNU info page .ie \n(.g .ds Aq \(aq .el .ds Aq ' .nh .ad l .\" Begin generated content: .TH "acme-redirect" "1" "2023-01-03" .P .SH NAME .P acme-redirect - Tiny http daemon that answers acme challenges and redirects everything else to https .P .SH SYNOPSIS .P \fBacme-redirect\fR [-v|--verbose] [-c /etc/acme-redirect.\&conf] [--config-dir /etc/acme-redirect.\&d] [--acme-email ] [--acme-url https://acme-v02.\&api.\&letsencrypt.\&org/directory] [--chall-dir /run/acme-redirect] [--data-dir /var/lib/acme-redirect] .P .SH DESCRIPTION .P 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.\& .P .SH DAEMON .P Runs the http daemon.\& .P \fB-B , --bind-addr \fR .RS 4 The address to listen on.\& Default is \fB[::]:80\fR.\& .P .RE \fB--chroot\fR .RS 4 Chroot into the challenge directory.\& .P .RE \fB--user \fR .RS 4 Drop from root to this user.\& .P .RE \fBacme-redirect daemon\fR .P .SH RENEW .P Renew certificates that are about to expire and run the given commands to trigger a certificate reload.\& .P \fB-n, --dry-run\fR .RS 4 Do not actually do anything, just show what would happen.\& .P .RE \fB--force-renew\fR .RS 4 Renew certificates even if they are not about to expire.\& .P .RE \fB--skip-cleanup\fR .RS 4 Don'\&t clean up old certs that are not live anymore.\& .P .RE \fB--skip-restarts\fR .RS 4 Do not execute the configured \fBexec\fR commands.\& .P .RE \fB\fR .RS 4 Only renew specific certs.\& If no certificate is selected explicitly, renew all certificates.\& .P .RE \fBacme-redirect renew\fR .P .SH STATUS .P Shows the certificates currently available and their expiry status.\& .P \fBacme-redirect status\fR .P .SH AUTOMATIC RENEW .P You can simply run \fBacme-redirect renew\fR periodically.\& If you'\&re using systemd you can use the systemd timer with: .P \fBsystemctl enable --now acme-redirect-renew.\&timer\fR .P .SH SEE ALSO .P \fBacme-redirect.\&conf\fR(5), \fBacme-redirect.\&d\fR(5).\& .P .SH AUTHORS .P acme-redirect was originally written by kpcyrd and is hosted at https://github.\&com/kpcyrd/acme-redirect