python3 -m synapse.app.homeserver -c homeserver.yaml

Category: Matrix & Synapse

python3 -m synapse.app.homeserver -c homeserver.yaml

Run the Synapse homeserver in the foreground

Starts Synapse attached to your terminal, streaming logs to stdout until you press Ctrl+C to stop it. The -c flag points at your config file and can be repeated to merge several YAML files. Production deployments usually prefer synctl start or a systemd unit so the server survives logout.
Looking for more? Search all 7,657 commands — works offline, in English or Spanish, and fixes typos.