server: fix unit stop hook

This commit is contained in:
Brad Stein 2026-01-08 00:42:32 -03:00
parent 16c74879f2
commit 7d35115d1a

View File

@ -164,11 +164,13 @@ cat <<'UNIT' | sudo tee /etc/systemd/system/lesavka-server.service >/dev/null
[Unit] [Unit]
Description=lesavka gRPC relay Description=lesavka gRPC relay
After=network.target lesavka-core.service After=network.target lesavka-core.service
StartLimitIntervalSec=30
StartLimitBurst=10
[Service] [Service]
ExecStartPre=/usr/local/bin/lesavka-core.sh --attach ExecStartPre=/usr/local/bin/lesavka-core.sh --attach
ExecStart=/usr/local/bin/lesavka-server ExecStart=/usr/local/bin/lesavka-server
ExecStopPre=/usr/local/bin/lesavka-core.sh --detach ExecStop=/usr/local/bin/lesavka-core.sh --detach
TimeoutStopSec=10 TimeoutStopSec=10
KillSignal=SIGTERM KillSignal=SIGTERM
Restart=always Restart=always
@ -179,8 +181,6 @@ Environment=LESAVKA_UVC_CODEC=mjpeg
Restart=always Restart=always
RestartSec=5 RestartSec=5
StandardError=append:/tmp/lesavka-server.stderr StandardError=append:/tmp/lesavka-server.stderr
StartLimitIntervalSec=30
StartLimitBurst=10
User=root User=root
[Install] [Install]