Sideporch

A small, self-hosted team chat in one binary.

Channels, threads and direct messages for a team, a club or a family, with the things people miss from Slack, on a server you control.

Try it View on GitHub

Early: it works end to end, but expect rough edges and breaking changes before 1.0.

A Sideporch channel with a thread open on the right: messages with reactions, a checklist and a poll.

Why Sideporch

Try it

With Docker:

docker run -d -p 8080:8080 -v sideporch:/data ghcr.io/niklas-heer/sideporch

Or with Homebrew on macOS and Linux:

brew install niklas-heer/tap/sideporch
sideporch

Open http://localhost:8080. The first person to open it creates the admin account, then invites everyone else with a link; nobody needs an email address. The README covers running it for real.