Dockstack

Self-hosted Docker Compose stack management UI. Browse, edit, start, stop, restart, and redeploy your stacks — no database, no complex config.

Docker Compose first

Stacks are plain directories with a compose.yaml, managed on disk

Stateless and local-first

SQLite is used only for auth; stack state lives in Docker and your filesystem

Non-intrusive

Calls the Docker socket or plain docker compose commands, no lock-in

Built-in editor

Edit compose files directly in the UI with YAML validation

Webhook redeploy

Trigger a pull and restart of all running stacks from CI or a Git hook

OIDC / passkeys

Sign in with any OpenID Connect provider, or a passkey