Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions docs/installation/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,16 @@ security headers vielleicth im Bereich Proxy.

Ensure that the license file `seatable-license.txt` is present in `/opt/seatable-compose` before starting SeaTable again.

??? question "How can I reload dtable-web/Gunicorn without restarting the container/all container processes?"

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)
```

This sends a `SIGHUP` signal to the Gunicorn master process, whose PID is stored inside the file `/opt/seatable/pids/dtable-web.pid`.
This allows you to apply changes to `dtable_web_settings.py` without causing downtime or aborting active WebSocket connections.


<!--
Expand Down
Loading