Sockeye is a git forge that runs on your own VM. Push a branch, and it becomes a change: checks run on your runners, a green change merges, and a merge can deploy. The farmer is the only server; the CLI talks to it over HTTPS with a token from its settings page. Nothing lives on anyone else's computer.
curl -fsSL https://sockeye.sh | sh
The script downloads the binary for your machine into
/usr/local/bin (it asks for sudo when it needs it). Binaries
for macOS and Linux, Apple Silicon and Intel, are on the
releases page.
A farmer is a single binary, a Postgres database, and a Caddy in
front. The source
repository builds with go install ./cmd/sockeye; its
README is the install guide. Point the CLI at your farmer once:
sockeye git setup https://sockeye.example.com/git
Then sign in from the farmer VM:
sudo sockeye login [email protected]
No accounts to sell you, no hosted tier, no analytics. Your repos, your runners, your box.