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] 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