From c03956bf54ebfb21a66515c6f660fa86296fdb39 Mon Sep 17 00:00:00 2001 From: Simon Hammes Date: Mon, 29 Jun 2026 13:55:52 +0200 Subject: [PATCH 1/2] Fix location of PID file --- docs/installation/faq.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/installation/faq.md b/docs/installation/faq.md index b58079a8..57e7384f 100644 --- a/docs/installation/faq.md +++ b/docs/installation/faq.md @@ -171,12 +171,13 @@ security headers vielleicth im Bereich Proxy. You can run the following command **inside** the `seatable-server` container to restart all Gunicorn workers: ```bash - kill -HUP $(cat /opt/seatable/pids/dtable-web.pid) + kill -HUP $(cat /var/run/dtable-web.pid) ``` - This sends a `SIGHUP` signal to the Gunicorn master process, whose PID is stored inside the file `/opt/seatable/pids/dtable-web.pid`. + This sends a `SIGHUP` signal to the Gunicorn master process, whose PID is stored inside the file `/var/run/dtable-web.pid`. This allows you to apply changes to `dtable_web_settings.py` without causing downtime or aborting active WebSocket connections. + **Note:** In previous versions of SeaTable, the PID file was located at `/opt/seatable/pids/dtable-web.pid`.