From 41590d777edb54a6275e3ab456d257b8dc82c048 Mon Sep 17 00:00:00 2001 From: "CanbiZ (MickLesk)" <47820557+MickLesk@users.noreply.github.com> Date: Mon, 11 May 2026 22:04:26 +0200 Subject: [PATCH] Termix: fix nginx pid path and log paths on update (#) (#14419) - Replace outdated 'pid /app/nginx' deletion with proper replacement of 'pid /tmp/nginx/nginx.pid;' -> 'pid /run/nginx.pid;' - Add sed to redirect error_log from /tmp/nginx/ to /var/log/nginx/ - Add sed to redirect access_log from /tmp/nginx/ to /var/log/nginx/ Fixes: nginx: open() '/tmp/nginx/nginx.pid' failed (2: No such file or directory) --- ct/termix.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ct/termix.sh b/ct/termix.sh index fac375992..ec410befb 100644 --- a/ct/termix.sh +++ b/ct/termix.sh @@ -199,7 +199,9 @@ EOF cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak curl -fsSL "https://raw.githubusercontent.com/Termix-SSH/Termix/main/docker/nginx.conf" -o /etc/nginx/nginx.conf sed -i '/^master_process/d' /etc/nginx/nginx.conf - sed -i '/^pid \/app\/nginx/d' /etc/nginx/nginx.conf + sed -i 's|pid /tmp/nginx/nginx.pid;|pid /run/nginx.pid;|' /etc/nginx/nginx.conf + sed -i 's|error_log /tmp/nginx/error.log|error_log /var/log/nginx/error.log|' /etc/nginx/nginx.conf + sed -i 's|access_log /tmp/nginx/access.log|access_log /var/log/nginx/access.log|' /etc/nginx/nginx.conf sed -i 's|/app/html|/opt/termix/html|g' /etc/nginx/nginx.conf sed -i 's|/app/nginx|/opt/termix/nginx|g' /etc/nginx/nginx.conf sed -i 's|listen ${PORT};|listen 80;|g' /etc/nginx/nginx.conf