Self-Hosting SilentSuite
Run the SilentSuite sync server on your own infrastructure. Your data stays on your hardware, fully end-to-end encrypted. No subscriptions, no third-party dependencies.
| Guide | Description |
|---|---|
| Requirements | System requirements and prerequisites |
| Quick Start | Fastest path from zero to running |
| Manual Setup | Step-by-step setup with full control |
| Configuration | Environment variables and configuration reference |
| Updating | How to update to new versions |
| Backup & Restore | Protect your data with backups |
| Admin Dashboard | Manage your instance from the browser |
| Architecture | How the services fit together |
| Troubleshooting | Common issues and how to fix them |
| Uninstalling | How to remove SilentSuite |
How It Works
You run the SilentSuite sync server and a PostgreSQL database. That's it -- two containers.
Your users connect using app.silentsuite.io or the SilentSuite mobile apps. They enter your server URL in Advanced Settings during signup, and all their data syncs to your server, encrypted end-to-end.
You provide your own reverse proxy (Caddy, nginx, Traefik, Cloudflare Tunnel) to handle HTTPS.
Why Self-Host?
- Full data sovereignty -- your data stays on your infrastructure, under your control.
- No third-party dependencies -- nothing phones home.
- All features unlocked -- every feature, no subscription required.
- Minimal footprint -- just 2 containers, ~200 MB RAM.