diff --git a/config/root/etc/nginx/nginx.conf b/config/root/etc/nginx/nginx.conf index eed42ad9..54b8a64d 100644 --- a/config/root/etc/nginx/nginx.conf +++ b/config/root/etc/nginx/nginx.conf @@ -61,8 +61,10 @@ http { # Logging log_format host '$remote_addr - $remote_user [$time_local] "[$host] $request" $status $bytes_sent "$http_referer" "$http_user_agent" "$gzip_ratio"'; - access_log /dev/stdout; - error_log stderr; + ##access_log /dev/stdout; + access_log syslog:server=unix:/dev/log,facility=local1,nohostname; + error_log syslog:server=unix:/dev/log,facility=local1,nohostname info; + error_log stderr error; # GZIP gzip on; diff --git a/config/root/etc/s6-overlay/s6-rc.d/gunicorn/dependencies.d/busybox-syslogd b/config/root/etc/s6-overlay/s6-rc.d/gunicorn/dependencies.d/busybox-syslogd new file mode 100644 index 00000000..e69de29b diff --git a/config/root/etc/s6-overlay/s6-rc.d/nginx/dependencies.d/busybox-syslogd b/config/root/etc/s6-overlay/s6-rc.d/nginx/dependencies.d/busybox-syslogd new file mode 100644 index 00000000..e69de29b diff --git a/tubesync/tubesync/gunicorn.py b/tubesync/tubesync/gunicorn.py index 2c6ebce2..09c12272 100644 --- a/tubesync/tubesync/gunicorn.py +++ b/tubesync/tubesync/gunicorn.py @@ -35,10 +35,13 @@ wsgi_app = 'tubesync.wsgi:application' ##### Logging # Access logs are printed to stdout from nginx -accesslog = None -errorlog = '-' +##accesslog = None +##errorlog = '-' loglevel = 'info' capture_output = True +syslog = True +syslog_addr = 'unix:///dev/log' +syslog_facility = 'local2' ##### Process proc_name = 'gunicorn'