{"repo":"Radiergummi/cetacean","free":true,"listed":false,"github":"https://github.com/Radiergummi/cetacean","clone":"git clone https://github.com/Radiergummi/cetacean.git","description":"A lightweight observability platform for Docker Swarm Mode clusters.","language":"Go","stars":15,"topics":["container","containers","dashboard","devops","docker","docker-swarm","docker-swarm-cluster","docker-swarm-dashboard","docker-swarm-monitoring","docker-swarm-ui"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Cetacean A fast, drop-in dashboard for Docker Swarm clusters. Single binary. Zero config. Real-time updates. Why Cetacean? Docker Swarm doesn't come with a dashboard. You get docker service ls and that's about it. Cetacean fills that gap: deploy one container on a manager node and instantly see your entire cluster with live updates as things change. No database, no agents on worker nodes, no configuration required. It connects to the Docker socket, caches everything in memory, and pushes changes to your browser over SSE. Features - Cluster overview with live health cards, capacity bars, and activity feed - Browse everything : nodes, services, tasks, stacks, configs, secrets, networks, volumes — all cross-referenced - Log viewer with live-streaming, regex search, JSON formatting, and time range filtering - Topology views : logical (service-to-service via overlay networks) and physical (task-to-node placement) - Metrics via optional Prometheus integration: per-node, per-service, and per-stack CPU/memory charts - Real-time updates via per-resource SSE: no polling, no refresh - Pluggable authentication : anonymous, OIDC, Tailscale, mTLS, or trusted proxy headers - Full API : REST with search, filtering, pagination, JSON-LD, OpenAPI spec, and SSE streaming Documentation - Getting Started: Installation, quick start, first run - Configuration: CLI flags, env vars, config file, health checks - Monitoring: Prometheus, node-exporter, cAdvisor setup - Authentication: OIDC, Tailscale, mT","default_branch":null,"files":null,"tree":[],"storefront":"/r/Radiergummi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Radiergummi/cetacean/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}