v1.10 stable · open source
swarmpit() Lightweight, AI-friendly docker swarm management.
Swarmpit provides simple and easy to use interface for your Docker Swarm cluster without compromising your privacy. Fully self-hosted, it never collects metrics or any other data from you.
- licenseEPL-1.0
- stars3.6k+
- dockerpulls 50M+
// features
everything you need.
ai-ready, mcp-native.
-
01
stack management
Compose new stacks manually or let Swarmpit generate one from your application state.
-
02
resource monitoring
Real-time CPU, memory and disk usage across every node in your cluster.
-
03
service management
Deploy, scale, roll back and inspect services with a clean, fast UI.
-
04
shared access
Allow multiple users to manage your Docker Swarm cluster — safely.
-
05
private registry
Pull private repositories from Docker Hub or your own custom registries.
-
06
service autoredeploy
Detects newly published images and rolls services forward automatically.
-
07
REST API
Everything the UI does is exposed via REST. Swagger docs at
/api-docson any running instance. -
08
MCP server
Drive Swarmpit from any MCP-compatible client — Claude Code, opencode, and friends. Automate deployments via LLM workflows.
// install
one command.
that's it.
$ docker run -it --rm \
--name swarmpit-installer \
--volume /var/run/docker.sock:/var/run/docker.sock \
swarmpit/install:1.10
$ docker run -it --rm \
--name swarmpit-installer \
--volume /var/run/docker.sock:/var/run/docker.sock \
swarmpit/install:latest
// contact