Files
dwarf-go/dwarfctl/deploy/dwarfctl.service
Jacquin Antoine 905dc1dbc6 fix: systemd service WantedBy target and add shutdown timeout
Use multi-user.target instead of default.target, add TimeoutStopSec=10
for clean shutdown, add SyslogIdentifier for journald filtering.

💘 Generated with Crush

Assisted-by: Crush:/models/Qwen3.6-27B-uncensored-heretic-v2-Native-MTP-Preserved-Q4_K_M.gguf
2026-07-13 23:05:21 +02:00

18 lines
412 B
Desktop File

[Unit]
Description=DWARF telescope daemon (persistent WS + RTSP + visual odometry)
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
ExecStart=/usr/local/bin/dwarfctl serve --ip 192.168.88.1 --cam wide --addr 127.0.0.1:7777
Restart=on-failure
RestartSec=3
TimeoutStopSec=10
SyslogIdentifier=dwarfctl
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=multi-user.target