Skip to content

just-omar/the-oops-bay

Repository files navigation

🐳 The Oops Bay

License Go React

A simple, lightweight Docker dashboard for your homelab.


Dashboard Preview


✨ Features

  • 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.

🚀 Quick Start

Docker CLI

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/data

docker 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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors