acme

installation checklist
Login

installation checklist

  1. Install acme-tiny (preferrable from Debian package)
  2. Copy scripts to /usr/local/sbin
  3. Create user acme as normal, not system user
  4. create Let's Encrypt account key or copy existing one as ~acme/account.key
  5. create ~acme/public.html and set its owner to user acme. Directory shoild be world-readable.
  6. Configure your webserver to serve it as /.well-known/acme-challenge
  7. Create empty configuration file /etc/acme-certs
  8. run create_csr by hand as root. Use options --new, --service and --directory to create new request and add it to config file (see create_csr help)
  9. run request_crt by hand as acme
  10. run deploy_crt by hand as root
  11. check if your services use correct certificate and key
  12. Place crontab script as /etc/cron.d/acme-certs