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