mirror of
https://github.com//cppla/ServerStatus
synced 2026-08-06 14:33:56 +08:00
21 lines
613 B
Desktop File
21 lines
613 B
Desktop File
[Unit]
|
|
Description=ServerStatus Go Server
|
|
After=network-online.target
|
|
Wants=network-online.target
|
|
|
|
[Service]
|
|
Type=simple
|
|
WorkingDirectory=/usr/local/ServerStatus/server
|
|
EnvironmentFile=-/usr/local/ServerStatus/server/config.conf
|
|
ExecStart=/usr/local/ServerStatus/server/serverstatus --config=/usr/local/ServerStatus/server/config.json --web-dir=/usr/local/ServerStatus/web
|
|
ExecReload=/bin/kill -HUP $MAINPID
|
|
Restart=on-failure
|
|
RestartSec=2
|
|
NoNewPrivileges=true
|
|
PrivateTmp=true
|
|
ProtectSystem=full
|
|
ReadWritePaths=/usr/local/ServerStatus/server /usr/local/ServerStatus/web/json
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|