summaryrefslogtreecommitdiff
path: root/roles/web/tasks/nginx.yml
diff options
context:
space:
mode:
authorDmitry Ilvokhin <d@ilvokhin.com>2023-12-21 16:37:22 +0000
committerDmitry Ilvokhin <d@ilvokhin.com>2023-12-21 16:37:22 +0000
commit074a92bc1571cf5f1d039cea2348d8b134aa1f75 (patch)
treec703e9d55c6966a93b78b32ee9b6932c4048d7f5 /roles/web/tasks/nginx.yml
parentb615331899acdf1ef51fc36d5b7f3eace057734c (diff)
downloadinfra-074a92bc1571cf5f1d039cea2348d8b134aa1f75.tar.gz
infra-074a92bc1571cf5f1d039cea2348d8b134aa1f75.tar.bz2
infra-074a92bc1571cf5f1d039cea2348d8b134aa1f75.zip
Enable logrotate for nginx logs
Diffstat (limited to 'roles/web/tasks/nginx.yml')
-rw-r--r--roles/web/tasks/nginx.yml10
1 files changed, 8 insertions, 2 deletions
diff --git a/roles/web/tasks/nginx.yml b/roles/web/tasks/nginx.yml
index 6348b24..108bb61 100644
--- a/roles/web/tasks/nginx.yml
+++ b/roles/web/tasks/nginx.yml
@@ -27,8 +27,14 @@
dest: /etc/nginx/nginx.conf
owner: root
group: root
- mode: u+rw,g+,o+r
+ mode: u+rw,g+r,o+r
notify:
- Reload nginx
-# TODO: logrotate
+- name: Configure nginx logrotate
+ ansible.builtin.copy:
+ src: roles/web/files/nginx
+ dest: /etc/logrotate.d/nginx
+ owner: root
+ group: root
+ mode: u+rw,g+r,o+r