diff -r 48a3a65119d5 -r 2dd82d9e2103 roles/nginx/tasks/certbot.yaml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roles/nginx/tasks/certbot.yaml Mon Aug 20 10:22:45 2018 -0500 @@ -0,0 +1,17 @@ +--- + +# https://certbot.eff.org/lets-encrypt/ubuntuxenial-nginx + +- name: add certbot (letsencrypt) repo + become: yes + apt_repository: repo="ppa:certbot/certbot" + +- name: install nginx packages + become: yes + apt: name="python-certbot-nginx" + notify: restart nginx + +- name: install certbot in nginx + become: yes + command: "certbot certonly --nginx -n --agree-tos -d {{nginx_server_name}} -m {{nginx_admin_email}}" + notify: restart nginx