Files
orderpy-bridge/daemon/systemd/orderpy-bridge.service
2026-03-14 13:01:24 +01:00

22 lines
531 B
Desktop File

[Unit]
Description=OrderPy Bridge daemon (WebSocket + local setup API)
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User=orderpy-bridge
Group=orderpy-bridge
EnvironmentFile=/etc/orderpy-bridge/orderpy-bridge.env
WorkingDirectory=/opt/orderpy-bridge
ExecStart=/opt/orderpy-bridge/venv/bin/uvicorn main:app --host 0.0.0.0 --port 8080
Restart=on-failure
RestartSec=5
ProtectSystem=strict
ReadWritePaths=/var/lib/orderpy-bridge
PrivateTmp=yes
NoNewPrivileges=yes
[Install]
WantedBy=multi-user.target