Dockge
Dockge is a self-hosted, stack-oriented manager for Docker Compose files, providing a responsive web UI to edit, deploy, update, and monitor compose.yaml stacks.

Dockge is a self-hosted web application for managing Docker Compose (compose.yaml) stacks through a focused, stack-oriented interface. It keeps stacks file-based on disk while providing real-time feedback for deployments and operations.
Key Features
- Create, edit, start, stop, restart, and delete Docker Compose stacks
- Interactive compose.yaml editor for managing stack definitions
- Real-time progress and logs during pull/up/down operations
- Update container images for stacks
- Interactive web terminal for stack/host interactions
- Convert typical
docker runcommands into compose.yaml - Multi-agent support to manage stacks across multiple Docker hosts from one UI
- File-based structure that preserves normal Docker Compose workflows outside the UI
Use Cases
- Operate a homelab or small server by managing all services as Compose stacks
- Standardize deployments by converting ad-hoc
docker runcommands to Compose - Centrally manage multiple Docker hosts running stacks via agents
Limitations and Considerations
- Focused on Docker Compose stack management and not a full Docker administration suite (for example, broader management of networks or standalone containers may be limited)
Dockge is well suited for users who want a clean, responsive interface dedicated to Compose-driven deployments. It complements CLI workflows by keeping compose files on disk while streamlining everyday stack operations in a web UI.



























