diff --git a/contrib/chorus-direct.service b/contrib/chorus-direct.service index 688e113..939925a 100644 --- a/contrib/chorus-direct.service +++ b/contrib/chorus-direct.service @@ -13,6 +13,7 @@ ExecStartPre=+cp -H /etc/letsencrypt/live/chorus.example.com/fullchain.pem /opt/ ExecStartPre=+cp -H /etc/letsencrypt/live/chorus.example.com/privkey.pem /opt/chorus/etc/tls/ ExecStartPre=+chown chorus /opt/chorus/etc/tls/fullchain.pem /opt/chorus/etc/tls/privkey.pem ExecStart=/opt/chorus/sbin/chorus /opt/chorus/etc/chorus.toml +ExecReload=/bin/kill -HUP $MAINPID Restart=always RestartSec=5 diff --git a/contrib/chorus-proxied.service b/contrib/chorus-proxied.service index 0288313..eb586f4 100644 --- a/contrib/chorus-proxied.service +++ b/contrib/chorus-proxied.service @@ -9,6 +9,7 @@ Environment="RUST_LOG=info" WorkingDirectory=/opt/chorus User=chorus ExecStart=/opt/chorus/sbin/chorus /opt/chorus/etc/chorus.toml +ExecReload=/bin/kill -HUP $MAINPID Restart=always RestartSec=5