Commit Graph

23 Commits

Author SHA1 Message Date
staticsafe
c47775c2a9 we ignore errors for certificate generation to allow for repeat runs 2019-01-12 19:33:47 -05:00
staticsafe
8b4fbb9a4b maybe we chdir to the acme.sh directory? 2019-01-12 19:19:57 -05:00
staticsafe
6c46b72fa1 Use git clone method of acme.sh installation 2019-01-12 19:13:54 -05:00
staticsafe
e1a60b4976 Remove letsencrypt-renew.sh as that is handled by the acme.sh install script 2019-01-12 15:41:41 -05:00
staticsafe
f11b428253 We need socat for acme.sh standalone mode 2019-01-12 15:30:24 -05:00
staticsafe
cc82212c99 add a pre-hook to stop nginx for standalone mode 2019-01-12 15:28:06 -05:00
staticsafe
802423460a Let's try in non-nginx mode 2019-01-12 15:21:51 -05:00
staticsafe
63abece6a0 Run nginx install tasks before configs are copied 2019-01-12 15:16:28 -05:00
staticsafe
adcc82103f Specify direct path to acme.sh and remove mentions of letsencrypt/certbot 2019-01-12 15:11:39 -05:00
staticsafe
cbc66a96a6 Switch to using acme.sh for ssl certificates 2019-01-12 15:06:37 -05:00
Sadiq Saif
634326db36
Delete cli.ini
Not needed
2019-01-12 14:48:30 -05:00
Sadiq Saif
917ef76af0
Remove Let's Encrypt config copy, it is not needed 2019-01-12 14:48:09 -05:00
Sadiq Saif
3f10179c92
certbot e-mail flag should be -m instead of --email 2019-01-12 14:42:49 -05:00
Matthew Somerville
999a959987 Make sure LE config is correct for renewals. 2018-11-22 13:44:36 +00:00
Matthew Somerville
b18e191336 Allow playbook to be run for updates as well as install. 2018-08-25 15:49:24 +01:00
Matthew Somerville
2b340fef6d Update to fetch cert twice to allow easier renewal.
Match current production docs.
2018-08-23 23:42:15 +01:00
Matthew Somerville
f9190f3978 Add LOCAL_DOMAIN variable.
I wanted to use Mastodon on a server whose hostname didn’t match the domain to be used.
2018-08-23 21:05:22 +01:00
Sadiq Saif
b0073023b1
Fix typo for letsencrypt-renew.sh script 2018-03-22 09:23:44 -04:00
staticsafe
ba11593f07 We now use ansible_nodename so we don't need group_vars/all.sample 2017-11-26 22:47:25 -05:00
staticsafe
e3090a4395 Add letsencrypt-renew.sh and copy of renewal script 2017-11-26 18:24:59 -05:00
staticsafe
baf17287a7 Use template instead of copy in roles/mastodon-nginx/tasks/main.yml 2017-11-26 18:11:23 -05:00
staticsafe
84fd8d2662 Add email to letsencrypt command 2017-11-26 18:08:27 -05:00
staticsafe
cded7b6bc5 Add mastodon-nginx role. 2017-11-26 18:03:37 -05:00