Skip to content

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.


GuideDescription
RequirementsSystem requirements and prerequisites
Quick StartFastest path from zero to running
Manual SetupStep-by-step setup with full control
ConfigurationEnvironment variables and configuration reference
UpdatingHow to update to new versions
Backup & RestoreProtect your data with backups
Admin DashboardManage your instance from the browser
ArchitectureHow the services fit together
TroubleshootingCommon issues and how to fix them
UninstallingHow 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.

Released under the AGPL-3.0 License.