mirror of
https://github.com/element-hq/synapse.git
synced 2024-11-24 18:45:52 +03:00
1,021 B
1,021 B
Setup Synapse with Systemd
This is a setup for managing synapse with a user contributed systemd unit
file. It provides a matrix-synapse
systemd unit file that should be tailored
to accommodate your installation in accordance with the installation
instructions provided in
installation instructions.
Setup
- Under the service section, ensure the
User
variable matches which user you installed synapse under and wish to run it as. - Under the service section, ensure the
WorkingDirectory
variable matches where you have installed synapse. - Under the service section, ensure the
ExecStart
variable matches the appropriate locations of your installation. - Copy the
matrix-synapse.service
to/etc/systemd/system/
- Start Synapse:
sudo systemctl start matrix-synapse
- Verify Synapse is running:
sudo systemctl status matrix-synapse
- optional Enable Synapse to start at system boot:
sudo systemctl enable matrix-synapse