Deploy your own server

SuperComm is self-hosted: every crew runs their own server, so your event’s communication stays on infrastructure you control. The SuperComm mobile and web apps connect to whichever server address your team gives you — there is no central SuperComm cloud.

Ready to get your crew talking? Deploying takes just a few minutes.

1. Install SuperComm

SuperComm ships as a single self-contained binary that serves the web app, the API, and real-time media from one port.

Homebrew (macOS/Linux)

brew install kindlyops/tap/supercomm

Scoop (Windows Powershell)

scoop bucket add kindlyops https://github.com/kindlyops/kindlyops-scoop
scoop install supercomm

2. Run the server

supercomm serve

That’s it — your server is up on port 6779. Visit http://localhost:6779 to create the first account, then share your server’s address with your crew.

3. Connect the apps

  • Web: open your server’s address in any browser.
  • iOS: launch SuperComm and enter your server’s address on the welcome screen.

Optional: GitHub sign-in

If you configure a GitHub OAuth app for your server, the login screens on web and mobile automatically make “Sign in with GitHub” the primary way to sign in — no app updates needed. Configure the provider in the PocketBase admin dashboard on your server.

Questions?

If you are deploying SuperComm for a large event and want help, or want to hear about hosted options, contact us.

Back to top