acme-sh
acme.sh 3.1.2
Pure Unix shell script implementing ACME client protocol
<rendered-html><p>An ACME Shell script: acme.sh</p> <ul> <li>An ACME protocol client written purely in Shell (Unix shell) language.</li> <li>Full ACME protocol implementation.</li> <li>Support ECDSA certs</li> <li>Support SAN and wildcard certs</li> <li>Simple, powerful and very easy to use. You only need 3 minutes to learn it.</li> <li>Bash, dash and sh compatible.</li> <li>Purely written in Shell with no dependencies on python.</li> <li>Just one script to issue, renew and install your certificates automatically.</li> <li>DOES NOT require root/sudoer access.</li> <li>Docker ready</li> <li>IPv6 ready</li> <li>Cron job notifications for renewal or error etc.</li> </ul> </rendered-html>
https://acme.sh/Install
Copy into your configuration
environment.systemPackages = with pkgs; [ acme-sh ];
nix-shell -p acme-sh
nix run nixpkgs#acme-sh