summaryrefslogtreecommitdiff
path: root/roles/nginx/tasks/main.yml
diff options
context:
space:
mode:
authorDmitry Ilvokhin <d@ilvokhin.com>2024-03-31 12:34:38 +0100
committerDmitry Ilvokhin <d@ilvokhin.com>2024-03-31 12:34:38 +0100
commitdae57df8d747bb602ab9ef13007949b43e88df10 (patch)
tree5c66052fde099010d3b301d170ed701372992ee5 /roles/nginx/tasks/main.yml
parent6e0016c49083fee6a1c6835f8446e5e102e841fc (diff)
downloadinfra-dae57df8d747bb602ab9ef13007949b43e88df10.tar.gz
infra-dae57df8d747bb602ab9ef13007949b43e88df10.tar.bz2
infra-dae57df8d747bb602ab9ef13007949b43e88df10.zip
Migrate to certbot hook scripts
Make hooks usage a bit more generic, to apply hooks for services different from nginx.
Diffstat (limited to 'roles/nginx/tasks/main.yml')
-rw-r--r--roles/nginx/tasks/main.yml8
1 files changed, 8 insertions, 0 deletions
diff --git a/roles/nginx/tasks/main.yml b/roles/nginx/tasks/main.yml
index acfb8c1..8c32be3 100644
--- a/roles/nginx/tasks/main.yml
+++ b/roles/nginx/tasks/main.yml
@@ -48,3 +48,11 @@
name: nginx
enabled: yes
state: started
+
+- name: Copy nginx certificate renewal hook
+ ansible.builtin.copy:
+ src: files/nginx.sh
+ dest: /etc/letsencrypt/renewal-hooks/deploy/nginx.sh
+ owner: root
+ group: root
+ mode: u+rwx,g+r,o+r