A local SRE interview prep lab. Spin up broken environments, debug them, fix them — no cloud account needed.
Scenarios are sourced from sadservers.com, engineering blogs, Reddit incidents, and common interview patterns. Each lab is self-contained with hints, solutions, and automated verification.
Broken servers. Fix them.
Covers systemd failures, cron jobs, SSL certs, named pipes, nginx misconfigs, Kubernetes pod issues, and more. Each scenario runs in an isolated OrbStack machine or k3d cluster with full systemd support.
cd sickserverslab
./lab.py menuAWS interview scenarios running locally via Ministack — IAM, networking, S3, EC2 patterns without the cloud bill.
- Pick a scenario from the menu
- A fresh isolated environment spins up automatically
- Debug using only what's available on the server
- Run
verifyto check your solution,hintif you're stuck - Environment tears down on exit — no cleanup needed
- OrbStack — Linux VMs with full systemd + built-in Kubernetes cluster (Mac-native)
- Ministack — local AWS (coming soon)