ansible-personal/roles/nginx/templates
Alan Orth a34cb1e666
roles/nginx: Switch to acme.sh for Let's Encrypt
The certbot-auto client that I've been using for a long time is now
only supported if you install it using snap. I don't use snap on my
systems so I decided to switch to the acme.sh client, which is imp-
lemented in POSIX shell with no dependencies. One bonus of this is
that I can start using ECC certificates.

This also configures the .well-known directory so we can use webroot
when installing and renewing certificates. I have yet to understand
how the renewal works with regards to webroot, though. I may have to
update the systemd timers to point to /var/lib/letsencrypt/.well-known.
2021-03-19 23:39:30 +02:00
..
blank-vhost.conf.j2 Adjust ansible_managed to use comment filter 2019-01-10 12:50:54 +02:00
https.j2 roles/nginx: Switch to acme.sh for Let's Encrypt 2021-03-19 23:39:30 +02:00
nginx_org_sources.list.j2 roles/nginx: Fix hardcoded "stretch" release in sources 2019-09-15 16:03:17 +03:00
nginx.conf.j2 roles/dspace: Update gzip_types formatting 2017-11-14 12:44:56 +02:00
renew-letsencrypt.service.j2 roles/nginx: Switch to acme.sh for Let's Encrypt 2021-03-19 23:39:30 +02:00
vhost.conf.j2 roles/nginx: Switch to acme.sh for Let's Encrypt 2021-03-19 23:39:30 +02:00
well-known.j2 roles/nginx: Switch to acme.sh for Let's Encrypt 2021-03-19 23:39:30 +02:00
wordpress.j2 roles/nginx: Make sure to set HSTS headers on WordPress static files 2016-11-20 17:25:01 +02:00