Racksmith

Ansible automation for your homelab, managed through Git. Runs on your local network โ€” your data never leaves your LAN.

Run it

terminal
docker run -d --network host \
  -e APP_URL=http://localhost:8080 \
  -v ./data:/app/data \
  -v ./workspace:/app/workspace \
  ghcr.io/ekkuleivonen/racksmith-client:latest

Open http://localhost:8080

How it works

Browser
localhost:8080
โ†“
Racksmith
single container, your LAN
nginx FastAPI Ansible Redis Worker
โ†“
ssh
nas192.168.1.10
proxmox192.168.1.20
k3s-node192.168.1.30
pi192.168.1.40