INCIDENT MEMORY FOR YOUR INFRASTRUCTURE

You've already solved this.
You just don't remember.

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.

Self-Host for $149 Browse the Library

$149 one-time · Docker · Your infra, your data, forever

SCANNING · stdout scanner
00:00.34 Discovered 53 containers across 12 compose projects
00:01.03 TLS: 14 valid, 2 expiring <30d
00:01.44 Stack fingerprint complete — ready for incident matching

How it works

01

Install

Copy docker-compose, set APP_URL and SECRET_KEY, run docker compose up.

02

Scan

Run the scanner once. It maps containers, ports, networks, and certs across your homelab.

03

Monitor

Windlass watches your schedule — scale down idle services, keep critical paths up. StdOut HUD tracks health.

04

Resolve

Log incidents, get AI diagnosis against your history, save runbooks. Next time, the fix surfaces automatically.

StdOut + Windlass

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.

What you get

HUD dashboard

HTTP/TCP checks, sparklines, auto-incidents when services go down.

Stack Scanner

One command discovers Docker, compose projects, TLS, and network gear.

AI diagnosis

Claude matches incidents to your stack context and past resolutions.

Community KB

Sync runbooks and postmortems from this library into your instance.

Runbook library

Turn fixes into searchable docs — yours plus community contributions.

Weekly digest

Email summary of incidents, resolutions, and stack health.

Community Library

Operational runbooks and postmortems from builders like you — synced into every self-hosted instance.

Browse all community docs →

Quick start

# 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

Own it. Run it. Keep it.