Files
zmb-webui/deploy/zfs-manager-backend.service
T
patrick e5afa47ccb Fix systemd service paths for correct backend location
Use /opt/zfs-manager/backend and /opt/zfs-manager/venv paths.
Simplify service configuration for reliability.

Co-Authored-By: Patrick <patrick@perlbach24.de>
2026-04-22 01:12:44 +02:00

27 lines
547 B
Desktop File

[Unit]
Description=ZMB Webui Backend API
After=network.target
[Service]
Type=simple
User=root
WorkingDirectory=/opt/zfs-manager/backend
Environment="PATH=/opt/zfs-manager/venv/bin"
Environment="PYTHONUNBUFFERED=1"
Environment="PYTHONDONTWRITEBYTECODE=1"
ExecStart=/opt/zfs-manager/venv/bin/python -m uvicorn main:app \
--host 0.0.0.0 \
--port 8000
Restart=always
RestartSec=10
StandardOutput=journal
StandardError=journal
SyslogIdentifier=zmb-webui-backend
ReadWritePaths=/opt/zfs-manager/backend
[Install]
WantedBy=multi-user.target