Make sure LE config is correct for renewals. #10

Merged
dracos merged 1 commits from letsencrypt-renewal-fix into master 2018-11-23 14:21:33 +00:00
2 changed files with 10 additions and 0 deletions

View File

@ -0,0 +1,2 @@
authenticator = webroot
webroot-path = /home/mastodon/live/public/

View File

@ -24,6 +24,14 @@
src: letsencrypt-renew.sh
dest: /etc/cron.daily/letsencrypt-renew.sh
mode: 0700
- name: Make Let's Encrypt configuration directory
file:
dest: /root/.config/letsencrypt
state: directory
- name: Copy Let's Encrypt configuration file
copy:
src: cli.ini
dest: /root/.config/letsencrypt/cli.ini
- name: Run nginx install tasks
include_tasks: install.yml
when: install is defined