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+
Swarmpit running on desktop, tablet and mobile

// 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-docs on 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

read full installation docs →

// contact

enlighten us.