A simple, lightweight Docker dashboard for your homelab.
- Resources History: See CPU & RAM usage charts for the last 24h (saved to SQLite).
- Lightweight: Written in Go (Fiber) + React. Minimal footprint.
- Simple Control: Start, Stop, Restart containers.
- Customization: Give containers custom aliases and icons so they look nice.
docker-compose.yml
services:
the-oops-bay:
image: medzhidovomar/the-oops-bay:latest
container_name: the-oops-bay
restart: unless-stopped
ports:
# - "127.0.0.1:3010:3000" # VPS/Cloud
- "3010:3000" # Homelab
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- the-oops-bay_data:/root/datadocker compose up -d
Note: Open at http://localhost:3010. The data folder is needed to save your icons and metrics history.
🔒 Security Note This app has no authentication.
- Do not expose this directly to the internet.
Use a VPN (Tailscale/Wireguard) or a Reverse Proxy (Nginx/Traefik) with Basic Auth if you need remote access.
- Or bind to localhost only: -p 127.0.0.1:3010:3000.
📝 License GNU AGPL v3.0 Feel free to fork it or use it. If you fix my bugs, that's cool too.
