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 | Why setup goes through the installer, and how to audit a release first |
| Configuration | Environment variables and configuration reference |
| Updating | How versions are pinned, and why cross-version updates are not supported yet |
| 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.