Reading the repo
Reading the repo
How to install on Windows
Synapse: Matrix homeserver written in Python/Twisted + Rust
Saved setup from 11 h ago
Will it work on Windows?
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 powershell -ExecutionPolicy Bypass -File .\setup.ps1. 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: winget install Git.Git
git clone https://github.com/element-hq/synapse.git cd synapse
Python >=3.11.0,<4.0.0, Rust stable
winget install Python.Python.3.11 pipx install poetry winget install Rustlang.Rustup
Needs: PostgreSQL (no compose file — install locally or run via Docker)
poetry install cargo build
cargo test
No reports for Windows yet.
Opens a chat with this manual already filled in, for Windows. It uses your own account; gitmanual sends nothing.