From ccc20902eabd7a0a6dbcaa9f2315d2b105550806 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reynir=20Bj=C3=B6rnsson?= Date: Tue, 11 Feb 2025 08:55:10 +0100 Subject: [PATCH 1/3] Restrict docker log size for nginx-proxy It easily gets gargantuan. --- roles/docker/templates/compose-files/nginx_proxy.yml.j2 | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/roles/docker/templates/compose-files/nginx_proxy.yml.j2 b/roles/docker/templates/compose-files/nginx_proxy.yml.j2 index e811955..c0cc3db 100644 --- a/roles/docker/templates/compose-files/nginx_proxy.yml.j2 +++ b/roles/docker/templates/compose-files/nginx_proxy.yml.j2 @@ -16,6 +16,12 @@ services: - "./dhparam:/etc/nginx/dhparam" - "./certs:/etc/nginx/certs:ro" - "/var/run/docker.sock:/tmp/docker.sock:ro" + logging: + driver: "json-file" + options: + max-size: "50m" + max-file: 10 + compress: true labels: - com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy From b09e308ce3fc4428046bddd615e3fa651d0db4bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reynir=20Bj=C3=B6rnsson?= Date: Tue, 11 Feb 2025 09:07:55 +0100 Subject: [PATCH 2/3] Expand tabs --- roles/docker/templates/compose-files/nginx_proxy.yml.j2 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/docker/templates/compose-files/nginx_proxy.yml.j2 b/roles/docker/templates/compose-files/nginx_proxy.yml.j2 index c0cc3db..93f91f2 100644 --- a/roles/docker/templates/compose-files/nginx_proxy.yml.j2 +++ b/roles/docker/templates/compose-files/nginx_proxy.yml.j2 @@ -20,8 +20,8 @@ services: driver: "json-file" options: max-size: "50m" - max-file: 10 - compress: true + max-file: 10 + compress: true labels: - com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy From 80b9e008ca99253c6d557ac35255e79fef05e327 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reynir=20Bj=C3=B6rnsson?= Date: Tue, 11 Feb 2025 09:09:03 +0100 Subject: [PATCH 3/3] compress must be a string --- roles/docker/templates/compose-files/nginx_proxy.yml.j2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/docker/templates/compose-files/nginx_proxy.yml.j2 b/roles/docker/templates/compose-files/nginx_proxy.yml.j2 index 93f91f2..429c08b 100644 --- a/roles/docker/templates/compose-files/nginx_proxy.yml.j2 +++ b/roles/docker/templates/compose-files/nginx_proxy.yml.j2 @@ -21,7 +21,7 @@ services: options: max-size: "50m" max-file: 10 - compress: true + compress: "true" labels: - com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy