diff --git a/internal/utils/service_linux.go b/internal/utils/service_linux.go index 829598e2..0e88aa9c 100644 --- a/internal/utils/service_linux.go +++ b/internal/utils/service_linux.go @@ -127,8 +127,8 @@ After=network-online.target [Service] Type=simple -Restart=always -RestartSec=1s +Restart=on-failure +RestartSec=5s ExecStart=` + exePath + ` daemon ExecStop=` + exePath + ` stop ExecReload=` + exePath + ` reload