Dockge screenshot
#62 C+ Rank #235

Dockge

A web UI for managing Docker Compose stacks interactively, from the creator of Uptime Kuma. Standout trait is its live compose-file editing with real-time log streaming.

Infrastructure TypeScript Easy to deploy
52.5 / 100

βš™ Full Stack

Node.js/TypeScript backend with a Vue 3 frontend, communicating over WebSockets; it shells out to the Docker CLI/socket on the host to manage compose stacks, storing stack definitions as files on disk.

πŸ“ˆ Scaling Analysis

Not designed to scale beyond a single host it's bound to via the Docker socket β€” there's no clustering or multi-host concept, and mounting docker.sock is inherently a single-node, security-sensitive design.

πŸš€ Running on Nexlayer

Poor fit for Nexlayer's multi-tenant model since it requires direct access to the Docker socket of the host it manages β€” this is a host-mount pattern Nexlayer's pod isolation doesn't expose, so it would only be useful for managing an external self-hosted box, not itself.