fix(systemd): use Type=forking for background start.sh compatibility

- Change Type=simple to Type=forking in systemd service
- Properly handle start.sh background process (&)
- Ensures systemd correctly tracks daemon lifecycle
- Fixes BSD-compatible start script integration

Fixes #104
This commit is contained in:
michael 2025-09-05 17:02:31 +02:00
parent 4716630e5b
commit 442b465f16

View file

@ -3,7 +3,7 @@ Description=furt Multi-Tenant API Gateway
After=network.target After=network.target
[Service] [Service]
Type=simple Type=forking
User=furt User=furt
Group=furt Group=furt
ExecStart=/usr/local/share/furt/scripts/start.sh start ExecStart=/usr/local/share/furt/scripts/start.sh start