Nginx proxy with Ansible and letsencrypt for multiple domains
Posted on Thu 25 August 2016 in SysAdmin • Tagged with nginx, ansible, letsencrypt
Say you're running an nginx proxy and need to set up multiple domains with different backends.
Using: https://github.com/thefinn93/ansible-letsencrypt/
proxy.yml:
- hosts: proxy
vars:
letsencrypt_webroot_path: /var/www/letsencrypt/
letsencrypt_email: foo@bar.com
letsencrypt_cert_domains:
- site.com
- www.site.com
- othersite.org
letsencrypt_renewal_command_args: '--renew-hook "systemctl restart nginx"'
roles:
- { role …
Continue reading