A Matrix homeserver packaged as a one-click app for Syncloud, an open-source self-hosting platform that lets non-technical users run mainstream open-source apps on their own device with a domain name and automatic HTTPS.
Listed on the Matrix distributions page.
| Component | Role |
|---|---|
| Dendrite (patched fork) | Matrix homeserver |
| Element Web | Web client, served at the app's domain |
| PostgreSQL | Homeserver and bridge database |
| nginx | Reverse proxy, serves the client and the .well-known delegation endpoints |
| mautrix-whatsapp | WhatsApp bridge |
| mautrix-telegram | Telegram bridge |
| mautrix-signal | Signal bridge |
| mautrix-slack | Slack bridge |
| mautrix-discord | Discord bridge |
Exact pinned versions are defined at the top of .drone.jsonnet.
The homeserver is built from cyberb/dendrite, a fork of element-hq/dendrite carrying patches that are not upstream:
- native sliding sync (MSC4186), with MSC3266 room summary and MSC4115 membership
- LDAP authentication
- MSC3706 partial-state federation join fix
- appservice namespace authorisation fix, so bridges do not fail at startup
- advertises spec v1.3 and v1.4
Not included: MatrixRTC (LiveKit SFU, lk-jwt-service, Element Call). Group calls are
not available; only 1:1 WebRTC calls between clients that support them.
Built for amd64 and arm64.
Install Syncloud on your device, then install Matrix from the app store. See the Syncloud platform repository and syncloud.org for supported devices and setup.
The app is packaged as a snap. It runs under strict confinement and keeps all state in
$SNAP_DATA, so it participates in the platform's backup and restore.
CI builds every commit for both architectures on Drone, running integration and browser tests against a real platform install.
To generate .drone.yml from the jsonnet source and run a pipeline locally:
drone jsonnet --stdout --stream > .drone.yml
drone exec --pipeline amd64 --trusted .drone.yml
Porting notes for Syncloud apps in general: App porting guide.
Community support is available at syncloud.org. A subscription with commercial support is also offered.