StdOut is your self-hosted incident companion. When something breaks at 2am, it pulls up how you fixed it last time — your stack, your resolutions, your runbooks.
$149 one-time · Docker · Your infra, your data, forever
Copy docker-compose, set APP_URL and SECRET_KEY, run docker compose up.
Run the scanner once. It maps containers, ports, networks, and certs across your homelab.
Windlass watches your schedule — scale down idle services, keep critical paths up. StdOut HUD tracks health.
Log incidents, get AI diagnosis against your history, save runbooks. Next time, the fix surfaces automatically.
They install together and watch each other. Windlass runs as a separate container so it can watch StdOut itself — if StdOut crashes, Windlass is still up and can restart it. Windlass handles schedule-aware start/stop; StdOut handles incidents, runbooks, and the community knowledge base.
HTTP/TCP checks, sparklines, auto-incidents when services go down.
One command discovers Docker, compose projects, TLS, and network gear.
Claude matches incidents to your stack context and past resolutions.
Sync runbooks and postmortems from this library into your instance.
Turn fixes into searchable docs — yours plus community contributions.
Email summary of incidents, resolutions, and stack health.
Operational runbooks and postmortems from builders like you — synced into every self-hosted instance.
# 1. Get the image from the store after purchase
docker load < stdout-self-host.tar.gz
# 2. Copy compose + .env from your order
cp docker-compose.yml .env.example .env
# Edit APP_URL and SECRET_KEY
# 3. Start StdOut + Windlass
docker compose up -d
# 4. Open your URL and complete setup wizard
open http://localhost:8112