fix(termix-install.sh): add tmpfiles.d persistence and systemd PIDFile path (#14350)

This commit is contained in:
runnylogan
2026-05-09 12:47:07 +01:00
committed by GitHub
parent f07c463c88
commit e0c7fa3295

View File

@@ -101,6 +101,13 @@ 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
mkdir -p /tmp/nginx
echo "d /tmp/nginx 0755 nobody nobody -" > /etc/tmpfiles.d/nginx-termix.conf
mkdir -p /etc/systemd/system/nginx.service.d/
cat > /etc/systemd/system/nginx.service.d/pidfile.conf << EOF
[Service]
PIDFile=/tmp/nginx/nginx.pid
EOF
systemctl daemon-reload
rm -f /etc/nginx/sites-enabled/default
nginx -t
systemctl reload nginx