Skip to content
githome

Installation

download or build githome for your platform

Binary download

Grab the latest release from GitHub Releases.

Archive names carry the version, so set it once and download the right asset. Each archive holds all three binaries (githome, githome-migrate, githome-conform) plus the license and readme.

VERSION=0.1.3

# Linux amd64
curl -L https://github.com/tamnd/githome/releases/download/v${VERSION}/githome_${VERSION}_linux_amd64.tar.gz | tar xz
sudo mv githome /usr/local/bin/

# macOS arm64 (Apple Silicon)
curl -L https://github.com/tamnd/githome/releases/download/v${VERSION}/githome_${VERSION}_darwin_arm64.tar.gz | tar xz
sudo mv githome /usr/local/bin/

Verify:

githome --version

Docker

docker pull ghcr.io/tamnd/githome:latest

Use a pinned tag in production (0.x.y), not latest.

Homebrew

brew install tamnd/tap/githome

Package managers

Every release ships .deb, .rpm, and .apk packages:

# Debian / Ubuntu
apt install ./githome_*.deb

# RHEL / Fedora
rpm -i githome_*.rpm

# Alpine
apk add --allow-untrusted githome_*.apk

Build from source

go install github.com/tamnd/githome/cmd/githome@latest

Requires Go 1.26+ and a git binary on PATH.

Requirements

Database CPU RAM Disk
SQLite (default) 1 vCPU 256 MB 1 GB+
PostgreSQL 2 vCPU 512 MB 1 GB+

githome has no other runtime dependencies. It does not require Node, Python, Redis, or any external service.