From 1af19fe9fdcdcf7aaeda0039660280adc5b19210 Mon Sep 17 00:00:00 2001 From: Adam Outler Date: Wed, 22 Oct 2025 23:51:15 +0000 Subject: [PATCH] Only nginx/python errors in docker logs. no stdout from backend. --- install/production-filesystem/services/start-backend.sh | 4 ++-- install/production-filesystem/services/start-nginx.sh | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/install/production-filesystem/services/start-backend.sh b/install/production-filesystem/services/start-backend.sh index 9e126b36..3b3853db 100755 --- a/install/production-filesystem/services/start-backend.sh +++ b/install/production-filesystem/services/start-backend.sh @@ -11,5 +11,5 @@ done # Force kill if graceful shutdown failed killall -KILL python3 &>/dev/null -echo "python3 $(cat /services/config/python/backend-extra-launch-parameters 2>/dev/null) -m server > >(tee /app/log/stdout.log) 2> >(tee /app/log/stderr.log >&2)" -exec python3 $(cat /services/config/python/backend-extra-launch-parameters 2>/dev/null) -m server > >(tee /app/log/stdout.log) 2> >(tee /app/log/stderr.log >&2) +echo "python3 $(cat /services/config/python/backend-extra-launch-parameters 2>/dev/null) -m server > /app/log/stdout.log 2> >(tee /app/log/stderr.log >&2)" +exec python3 $(cat /services/config/python/backend-extra-launch-parameters 2>/dev/null) -m server > /app/log/stdout.log 2> >(tee /app/log/stderr.log >&2) diff --git a/install/production-filesystem/services/start-nginx.sh b/install/production-filesystem/services/start-nginx.sh index df98464e..a2f14545 100755 --- a/install/production-filesystem/services/start-nginx.sh +++ b/install/production-filesystem/services/start-nginx.sh @@ -48,11 +48,11 @@ trap forward_signal INT TERM # Execute nginx with overrides # echo the full nginx command then run it -echo "nginx -p \"${RUN_DIR}/\" -c \"${SYSTEM_NGINX_CONFIG_FILE}\" -g \"error_log ${NETALERTX_LOG}/nginx-error.log; pid ${RUN_DIR}/nginx.pid; daemon off;\" &" +echo "nginx -p \"${RUN_DIR}/\" -c \"${SYSTEM_NGINX_CONFIG_FILE}\" -g \"error_log /dev/stderr; error_log ${NETALERTX_LOG}/nginx-error.log; pid ${RUN_DIR}/nginx.pid; daemon off;\" &" nginx \ -p "${RUN_DIR}/" \ -c "${SYSTEM_NGINX_CONFIG_FILE}" \ - -g "error_log ${NETALERTX_LOG}/nginx-error.log; pid ${RUN_DIR}/nginx.pid; daemon off;" & + -g "error_log /dev/stderr; error_log ${NETALERTX_LOG}/nginx-error.log; pid ${RUN_DIR}/nginx.pid; daemon off;" & nginx_pid=$! wait "${nginx_pid}"