Reading the repo
Reading the repo
How to install on Linux
Synapse: Matrix homeserver written in Python/Twisted + Rust
Saved setup from 11 h ago
Will it work on Linux?
Heads-upBuilding it yourself? It also needs PostgreSQL.
INSTALL.mdThis document has moved to the Synapse documentation website. Please update your links.
The markdown source is available in docs/setup/installation.md.
Then run bash setup.sh. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
git clone https://github.com/element-hq/synapse.git cd synapse
Python >=3.11.0,<4.0.0, Rust stable
sudo apt install python3 python3.11 python3-venv # Debian/Ubuntu pipx install poetry curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Needs: PostgreSQL (no compose file — install locally or run via Docker)
poetry install cargo build
cargo test
No reports for Linux yet.
Opens a chat with this manual already filled in, for Linux. It uses your own account; gitmanual sends nothing.