[Unit] Description=Plumbing Dashy Uvicorn API After=network-online.target Wants=network-online.target [Service] Type=simple WorkingDirectory=/opt/plumbing-dashy Environment=DASHY_DB_PATH=/opt/plumbing-dashy/dashy.db ExecStart=/opt/plumbing-dashy/venv/bin/uvicorn backend.main:app --host 127.0.0.1 --port 24024 Restart=on-failure RestartSec=5s TimeoutStopSec=30s [Install] WantedBy=default.target