Codync
무료 오픈소스 1:1 대안, Grok Bot과 Muse 대신
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
A lightweight observability platform for Docker Swarm Mode clusters.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Docker Swarm doesn't come with a dashboard. You get docker service ls and that's about it. Cetacean fills the gap:
run one container on a manager node and see the whole cluster, with live updates as things change.
It connects to the Docker socket, caches swarm state in memory, and pushes changes to the browser over SSE. No database, no agents on worker nodes, no configuration required.
Run it on a manager node:
docker run -d --name cetacean \
-p 9000:9000 \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
-v cetacean_data:/data \
-e CETACEAN_DATA_DIR=/data \
ghcr.io/radiergummi/cetacean:latest
Open http://<manager>:9000. Or deploy the bundled stack, which adds resource limits and pins the task to a
manager:
docker stack deploy -c compose.yaml cetacean
See Getting started for the monitoring and authentication setup.
| Portainer | Swarmpit | Cetacean | |
|---|---|---|---|
| Deploy complexity | DB + agents + auth | CouchDB + agent | Single container |
| Time to first page | Minutes | Minutes | Seconds |
| Real-time updates | Polling | Polling | SSE push |
| Metrics | Built-in | Built-in | Prometheus |
Full documentation is at https://cetacean.mazetti.me, and in docs/ in this
repository:
Requires Go 1.27+ and Node.js 24+. make build installs the frontend dependencies, builds the dashboard
and the MCP widgets, and compiles the binary, which embeds both:
make build
./cetacean
Cetacean needs a swarm to connect to; docker swarm init gives you a single-node one for local work. See
CONTRIBUTING.md for the development setup, the dev server, and the make targets.
GNU General Public License v3.0
Third-party components bundled with Cetacean are listed in THIRD_PARTY_LICENSES (includes the Lucide/Feather icon set used for the UI and the embedded MCP tool and resource icons).