Open the server Apps tab
Select your VPS, open the Apps tab, and start a new app deployment. Keep sensitive server details hidden before capturing or sharing screenshots.


Matrix homeserver for decentralized, end-to-end encrypted messaging
Add your server credentials to Server Compass
Choose from our template library
Fill in settings and click Deploy
Use the Matrix Synapse template in Server Compass to deploy a self-hosted Matrix homeserver with PostgreSQL, then verify the Matrix client API in a browser.
Select your VPS, open the Apps tab, and start a new app deployment. Keep sensitive server details hidden before capturing or sharing screenshots.

Click New App and choose the template deployment path so Server Compass can load the built-in catalog.

Use the template picker search to find Matrix Synapse in the Server Compass template catalog.

Choose the Matrix Synapse template. Server Compass fills the Synapse and PostgreSQL services.

Confirm the app name and compose services. In this run, the app was named matrix-synapse-demo and used host port 8008.

Review the generated environment values, confirm the port is available, and click Deploy Now.

Keep the deployment modal open while Server Compass uploads the compose file, pulls the Matrix Synapse image, starts the container, and verifies the stack.

After deployment finishes, return to the Apps tab and confirm the Matrix Synapse app is marked Running with its application URL available.

Open the Matrix client versions endpoint in a browser. A JSON response confirms the homeserver API is reachable.

The Matrix Synapse client versions endpoint loaded successfully in a browser.
It deploys Matrix Synapse with PostgreSQL-backed homeserver storage.
The tutorial used host port 8008, which maps to the Matrix Synapse client API on container port 8008.
Synapse is a homeserver API, not a standalone browser chat client. Users connect with Element or another Matrix client after admin and registration setup.
No. The deployment guide should live on the Matrix Synapse template detail page and be linked from the reusable template deployment docs page.
Matrix Synapse is a homeserver for the Matrix protocol — decentralized, end-to-end encrypted messaging. Self-hosting gives your organization a fully private communication platform that federates with the broader Matrix network while keeping all messages on your server.
Slack stores all messages on their servers and charges per user. Matrix gives you full ownership with E2E encryption.
Rocket.Chat is centralized. Matrix Synapse supports federation, letting you communicate across organizations while keeping data sovereign.
Mattermost is self-hosted but proprietary. Matrix is an open protocol with federation and a broader ecosystem of clients.
Server Compass deploys Matrix Synapse with PostgreSQL and persistent storage for messages, media, and encryption keys. It configures the homeserver so you can connect with Element or any Matrix client immediately.
Download Server CompassAfter deploying Matrix Synapse with Server Compass, complete these steps to finish setup
Create admin user
Configure federation settings
Connect with Element or other Matrix clients
Need help? Check out our documentation for detailed guides.
Common questions about self-hosting Matrix Synapse
Simply download Server Compass, connect to your VPS, and select Matrix Synapse from the templates list. Fill in the required configuration and click Deploy. The entire process takes under 3 minutes.
Matrix Synapse requires a minimum of 1024MB RAM. We recommend a VPS with at least 2048MB RAM for optimal performance. Any modern Linux server with Docker support will work.
Yes! Server Compass provides volume mapping that allows you to import existing data. You can also use standard Matrix Synapse backup and restore procedures.
Server Compass makes updates easy. Simply click the Update button in your deployment dashboard, and the latest Matrix Synapse image will be pulled and deployed with zero downtime.
Matrix Synapse is open-source software. You only pay for your VPS hosting (typically $5-20/month) and optionally Server Compass ($29 one-time). No subscription fees or per-seat pricing.
Download Server Compass and deploy Matrix Synapse to your VPS in under 3 minutes. No Docker expertise required.
Download Server Compass