diff --git a/synapse.service b/synapse.service index b0be95e..d0ffe60 100644 --- a/synapse.service +++ b/synapse.service @@ -2,13 +2,15 @@ Description=Synapse Matrix homeserver [Service] -Type=simple +Type=notify +NotifyAccess=main User=synapse Group=synapse WorkingDirectory=/var/lib/synapse ExecStart=/usr/bin/python3 -m synapse.app.homeserver --config-path=/etc/synapse/homeserver.yaml -ExecStop=/usr/bin/synctl stop /etc/synapse/homeserver.yaml +ExecReload=/bin/kill -HUP $MAINPID # EnvironmentFile=-/etc/sysconfig/synapse # Can be used to e.g. set SYNAPSE_CACHE_FACTOR +SyslogIdentifier=synapse [Install] WantedBy=multi-user.target