Greg Karékinian
|
5fa0fa661b
|
Install certbot from the direct download when on 15.04
It does not have a ppa release. Add a cron job for renewal. When using
the PPA a Systemd timer is part of the package
|
2019-03-18 16:52:05 +01:00 |
|
Greg Karékinian
|
17f1b2a20a
|
Create a nginx_certbot_site resource to remove duplication
It creates a folder, the nginx vhost for certbot and HTTP redirects, and
also runs certbot and recreates the nginx vhost that includes the TLS
cert
|
2019-03-15 19:03:28 +01:00 |
|
Greg Karékinian
|
b30dcab4da
|
Remove an IPFS port from the ejabberd firewall
|
2019-03-15 12:30:56 +01:00 |
|
|
41db5b2b73
|
Use kosmos.org email address
|
2019-03-15 12:45:28 +07:00 |
|
|
a77580d6da
|
Use variable instead of hardcoding domain
The domain name is hardcoded exactly 12 times in just the letsencrypt
recipe.
|
2019-03-15 12:38:42 +07:00 |
|
Greg Karékinian
|
c3135402ad
|
Move the nginx hook to the deploy directory, create renewal-hooks dir
|
2019-03-14 20:21:34 +01:00 |
|
Greg Karékinian
|
f50f48b55b
|
Remove the old deploy hook, we moved it to the certbot config dir
|
2019-03-14 18:07:52 +01:00 |
|
Greg Karékinian
|
a978f2a6a5
|
Fix the path to the Gandi DNS certbot script
|
2019-03-14 18:06:55 +01:00 |
|
Greg Karékinian
|
f12ddefec8
|
Move the Gandi DNS hook for certbot to the kosmos-base cookbook
|
2019-03-14 18:01:29 +01:00 |
|
Greg Karékinian
|
65482f09c3
|
Extract the post hooks to their own script in Certbot's config dir
|
2019-03-14 15:21:50 +01:00 |
|
Greg Karékinian
|
36e046ea73
|
Run certbot using the binary provided by the Ubuntu PPA
|
2019-03-14 10:52:44 +01:00 |
|
Greg Karékinian
|
fa27187f11
|
Switch from the git version of certbot to the Ubuntu PPA
|
2019-03-14 10:49:47 +01:00 |
|
Greg Karékinian
|
fc265014de
|
Switch back to the upstream nginx cookbook
chef_nginx is deprecated
|
2019-03-14 10:35:11 +01:00 |
|