From 37f48ffd492993757fd966b484a6b021435c5162 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 14 Dec 2020 13:10:44 +0100 Subject: [PATCH] Expose logs of all running processes to docker --- deployment/docker/nginx.conf | 4 ++-- deployment/docker/supervisord/base.conf | 4 ++-- deployment/docker/supervisord/nginx.conf | 4 ++++ deployment/docker/supervisord/pretixtask.conf | 4 ++++ deployment/docker/supervisord/pretixweb.conf | 4 ++++ 5 files changed, 16 insertions(+), 4 deletions(-) diff --git a/deployment/docker/nginx.conf b/deployment/docker/nginx.conf index 8b22b62fc4..99eda72745 100644 --- a/deployment/docker/nginx.conf +++ b/deployment/docker/nginx.conf @@ -24,8 +24,8 @@ http { default_type application/octet-stream; add_header X-Content-Type-Options nosniff; - access_log /var/log/nginx/access.log private; - error_log /var/log/nginx/error.log; + access_log /dev/stdout private; + error_log /dev/stderr; add_header Referrer-Policy same-origin; gzip on; diff --git a/deployment/docker/supervisord/base.conf b/deployment/docker/supervisord/base.conf index 86daf761d6..1e3213b748 100644 --- a/deployment/docker/supervisord/base.conf +++ b/deployment/docker/supervisord/base.conf @@ -2,8 +2,8 @@ file=/tmp/supervisor.sock [supervisord] -logfile=/tmp/supervisord.log -logfile_maxbytes=50MB +logfile=/dev/stderr +logfile_maxbytes=0 logfile_backups=10 loglevel=info pidfile=/tmp/supervisord.pid diff --git a/deployment/docker/supervisord/nginx.conf b/deployment/docker/supervisord/nginx.conf index 8262eab6d3..b35deedbb5 100644 --- a/deployment/docker/supervisord/nginx.conf +++ b/deployment/docker/supervisord/nginx.conf @@ -5,3 +5,7 @@ autorestart=true priority=10 stdout_events_enabled=true stderr_events_enabled=true +stdout_logfile=/dev/stdout +stdout_logfile_maxbytes=0 +stderr_logfile=/dev/stderr +stderr_logfile_maxbytes=0 diff --git a/deployment/docker/supervisord/pretixtask.conf b/deployment/docker/supervisord/pretixtask.conf index 59fe266198..3934f04088 100644 --- a/deployment/docker/supervisord/pretixtask.conf +++ b/deployment/docker/supervisord/pretixtask.conf @@ -4,3 +4,7 @@ autostart=true autorestart=true priority=5 user=pretixuser +stdout_logfile=/dev/stdout +stdout_logfile_maxbytes=0 +stderr_logfile=/dev/stderr +stderr_logfile_maxbytes=0 diff --git a/deployment/docker/supervisord/pretixweb.conf b/deployment/docker/supervisord/pretixweb.conf index 498df76378..8c8e85b2d1 100644 --- a/deployment/docker/supervisord/pretixweb.conf +++ b/deployment/docker/supervisord/pretixweb.conf @@ -5,3 +5,7 @@ autorestart=true priority=5 user=pretixuser environment=HOME=/pretix +stdout_logfile=/dev/stdout +stdout_logfile_maxbytes=0 +stderr_logfile=/dev/stderr +stderr_logfile_maxbytes=0