Skip to content
Citadel-PPublic

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

Citadel logo

Citadel

A self-hosted management platform for Docker and Swarm.

Build images from Git, deploy containers and Compose stacks, and manage Docker Standalone and Swarm across multiple hosts through one web interface.

Live demo · Documentation · Report an issue

What Citadel does

  • Deploy applications — build images from Git, publish to registries, deploy containers and Compose stacks, and roll back releases.
  • Manage hosts and Swarm — connect local Docker, remote Agents, and outbound Edge Agents; manage nodes, services, tasks, configs, and secrets.
  • Inspect workloads — follow logs, open terminals, and track resource usage.
  • Back up and restore — protect the control plane, Docker volumes, and supported bind mounts with scheduled backups, retention policies, and restore workflows.
  • Automate operations — run TypeScript actions, schedule work, respond to webhooks, and check configuration drift.
  • Control access — manage users, teams, roles, and resource permissions, with MFA, OIDC sign-in, and activity history.

Capabilities vary by edition; see the Community and Team comparison.

Citadel Compose stack details with running services, deployment controls, and logs

More screenshots

Citadel Platforms page with an online standalone Docker host and an online Swarm host

Citadel Docker platform with five running containers, resource usage, and backup coverage

Citadel network map showing a stack connected to frontend and backend networks

Citadel Swarm Services table with replica counts, backup coverage, and filters

Citadel Swarm service configuration showing replica settings and deployment controls

Citadel dark-mode Platforms page showing Docker and Swarm hosts

Try Citadel

Explore the stable demo with read-only access: username demo · password citadel-demo-2026.

Install Citadel

Follow the installation guide to run Citadel with Docker Compose using published images.

Documentation and contributing

Start with the quick start for first-run setup and connecting a host. Use the public API reference to integrate Citadel with scripts and developer tools. Choose documentation and API schemas matching your installed version.

For development and contribution guidelines, see CONTRIBUTING.md.

License and editions

Citadel is source-available under the Elastic License 2.0.

Community is free for personal and internal business production use under these terms. Team adds paid operational capabilities.

See editions and licensing and our Community commitment.

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages