Reading the repo
Reading the repo
How to install on macOS
Synapse: Matrix homeserver written in Python/Twisted + Rust
Saved setup from 11 h ago
Will it work on macOS?
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.
Needs Git: xcode-select --install
git clone https://github.com/element-hq/synapse.git cd synapse
Python >=3.11.0,<4.0.0, Rust stable
brew install python@3.11 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 macOS yet.
Opens a chat with this manual already filled in, for macOS. It uses your own account; gitmanual sends nothing.