Focused Tool · Apache 2.0 · Single Binary · Operations

Self-hosted team chat

Channels, direct messages, file sharing, search. The Slack alternative that doesn't send your team's conversations to a SaaS. No per-seat pricing, no message history limits.

Install Saloon Free Complete — all 150 tools $29/mo

Full REST API

Every operation in Saloon is available through a JSON REST API. No SDK required — use curl, fetch, or any HTTP client.

Why this exists

The overhead of managing channels tends to grow quietly until someone asks why the team is paying four different subscriptions for overlapping features. Saloon replaces that stack with a single process that starts in under a second.

A freelance consultant keeps Saloon running on a home server. Client channels stay on local disk, which simplifies the privacy section of every contract. The search endpoint powers a custom dashboard built with a static site generator. Total infrastructure cost: the electricity to run a Raspberry Pi.

How it works

The dashboard opens at /ui and gives you a search bar, status filters, and a create form. Double-click any channel to edit it inline. Behind the dashboard, every operation maps to a REST endpoint under /api/channels. Responses are JSON. Authentication is handled at the network level — put Saloon behind your VPN or reverse proxy, and it serves requests to whoever can reach it.

Endpoints

Slack at $7.25/user/mo.

Self-hosted team chat. Self-hosted on your infrastructure. Your data never leaves your server.

Quickstart

Running in under a minute.

Download
curl -fsSL https://stockyard.dev/install.sh | sh -s -- --tool saloon
Run
PORT=8790 ./saloon
Open
http://localhost:8790

Single binary. Embedded SQLite. No Docker. No database. No dependencies.

Pricing

Free to start. Pro when you need it.

Free
$0
forever
  • 10,000 message history
  • Single binary, embedded SQLite
  • Apache 2.0 — modify freely
Pro
$2.99
per month
  • Unlimited history, guest users, audit log, LDAP/SSO integration
  • License key, no cloud dependency
  • Email support

License key by email. One env var.

Your license key arrives by email within 5 minutes of checkout. Set it as an environment variable and restart the binary.

export SALOON_LICENSE_KEY=stockyard_xxxxxxxxxxxxxxxxxxxx
./saloon

No cloud connectivity required. The binary validates the key offline with Ed25519 signatures.

Part of the Stockyard family — 150 focused self-hosted tools · Complete bundle $29/mo · stockyard.dev