Synapsis is self-hosted, swarmed social infrastructure with portable identity. Bootstrap a node with one command, point a domain at it, and run your own stack.
Everything you need for a modern social experience, without the corporate baggage.
A swarmed architecture for node-to-node social networking without the usual ActivityPub-era constraints.
Your unique DID (did:key:...) is your true identity. Full account migration with auto-follow ensures you never lose your audience.
An actual dm inbox just like you're used to, no compromises. No "private mentions".
Powerful admin dashboard for user management, content moderation, and community governance.
Smart algorithms surface engaging content without the manipulation. Transparent and fair.
A Docker-first install flow gets a node running in minutes, with docs and a hosted installer script when you want the fast path.
A new model for social networking built on open standards.
Unlike centralized platforms where your identity is owned by a corporation, Synapsis uses DIDs (Decentralized Identifiers). Every user gets a unique cryptographic identity that exists independently of any server.
did:key:z6MkhaXgBZD...
Your handle (like @alice) is simply a human-readable alias
for your DID. Move nodes, keep your identity.
Synapsis is not one server — it's The Swarm. A superior alternative to the Fediverse, where communities are sovereign yet seamlessly connected through advanced cryptography.
Every post, like, and follow is cryptographically signed with your private key. This ensures authenticity and prevents tampering — nobody can forge a post in your name.
signature: "eyJhbGciOiJFZDI1NTE5..."
Built with the best tools for performance, reliability, and developer experience.
The public install path is now a simple Docker bootstrap: installer, env review, compose up.
curl -fsSL https://synapsis.social/install.sh | bash
The installer creates /opt/synapsis, installs Docker if it is
missing, downloads the Docker files, and generates a starter .env with secrets.
Run the installer on a server with Docker installed and a domain pointed at it.
curl -fsSL https://synapsis.social/install.sh | bash
Set your domain and admin email in the generated config before first boot.
nano /opt/synapsis/.env
Bring up PostgreSQL, the Synapsis app, and Caddy with automatic HTTPS.
cd /opt/synapsis && docker compose up -d
curl -fsSL https://synapsis.social/update.sh | bash
Install a node, join the public network, or dig into the docs before you deploy.