summaryrefslogtreecommitdiff
path: root/roles/nginx/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/nginx/main.yml')
-rw-r--r--roles/nginx/main.yml26
1 files changed, 12 insertions, 14 deletions
diff --git a/roles/nginx/main.yml b/roles/nginx/main.yml
index a55912a..a4aeb03 100644
--- a/roles/nginx/main.yml
+++ b/roles/nginx/main.yml
@@ -1,5 +1,4 @@
---
-# Target: alpine3.11
- name: Install Nginx and Certbot
hosts: nginx
@@ -240,30 +239,35 @@
group: "{{ item.group }}"
mode: "{{ item.mode }}"
with_items:
+
-
src: default.conf
dest: /etc/nginx/default.d/default.conf
owner: "{{ user }}"
group: "{{ user }}"
mode: '0644'
+
-
src: nginx.init.d
dest: /etc/init.d/nginx
owner: root
group: root
mode: '0755'
+
-
src: nginx.logrotate
dest: /etc/logrotate.d/nginx
owner: root
group: root
mode: '0644'
+
-
src: nginx.conf
dest: /etc/nginx/nginx.conf
owner: "{{ user }}"
group: "{{ user }}"
mode: '0644'
+
-
src: mime.types
dest: /etc/nginx/mime.types
@@ -271,6 +275,13 @@
group: "{{ user }}"
mode: '0644'
+ -
+ src: certbot
+ dest: /etc/periodic/daily/certbot
+ owner: root
+ group: root
+ mode: '0755'
+
- name: Enabling services
service:
name: "{{ item }}"
@@ -278,16 +289,3 @@
enabled: yes
with_items:
- nginx
-
- - name: Setting up certbot automatic renewal
- blockinfile:
- path: /etc/periodic/daily/certbot
- block: |
- #!/bin/sh
- /usr/bin/certbot renew --agree-tos
- create: yes
-
- - name: Making certbot executable
- file:
- path: /etc/periodic/daily/certbot
- mode: '0755'