git404hub

what is dockge fr?

louislam/dockge — explained in plain English

Analysis updated 2026-06-21

23,095TypeScriptAudience · ops devopsComplexity · 2/5Setup · easy

tl;dr

A self-hosted web dashboard for managing Docker Compose stacks visually, so you can create, edit, start, and stop multi-container apps from a browser without typing CLI commands.

vibe map

mindmap
  root((Dockge))
    What it does
      Manages compose stacks
      Browser-based UI
      No CLI needed
    Features
      Visual compose editor
      Real-time logs
      docker run converter
    Self-hosted
      Runs as Docker container
      Files stay on disk
    Tech stack
      TypeScript
      Docker Compose
    Audience
      Home lab users
      Self-hosters

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Manage all your Docker Compose stacks on a home lab server from a single browser-based dashboard.

VIBE 2

Edit and create compose.yaml files interactively in the browser without a text editor or SSH session.

VIBE 3

Convert a docker run command into a proper Docker Compose file automatically by pasting it into Dockge.

VIBE 4

Monitor real-time terminal output as containers start or stop across multiple compose stacks.

what's the stack?

TypeScriptDockerDocker Compose

how it stacks up fr

louislam/dockgeapify/crawleelfnovo/open-notebook
Stars23,09523,08823,081
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasymoderatehard
Complexity2/53/54/5
Audienceops devopsdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 30min

Requires Docker and Docker Compose installed on the host, Dockge itself runs as a Docker container.

in plain english

Dockge is a self-hosted web interface for managing Docker Compose stacks. Docker Compose lets you define and run groups of containers together using a configuration file called compose.yaml, for example, a web app plus its database and cache all running together. Dockge gives you a visual dashboard to create, edit, start, stop, and delete these stacks without having to use the command line. The problem it solves is that managing Docker Compose stacks through text files and terminal commands can be tedious, especially when you have many stacks running on a server. Dockge provides a clean browser-based interface where you can write and edit compose files interactively, see real-time terminal output as containers start or stop, and even paste a "docker run" command and have it automatically converted to a compose file. Crucially, it does not lock your files away, compose files remain on your disk as normal files you can still edit manually. You would use this if you self-host software on a Linux server and want a friendly interface to manage your Docker Compose applications. It is suitable for home labs, small teams, or anyone who prefers a visual tool over remembering CLI commands. It is written in TypeScript and runs as a Docker container itself.

prompts (copy fr)

prompt 1
Help me deploy Dockge on my Linux server using Docker so I can manage my existing Docker Compose stacks from a web browser.
prompt 2
In Dockge, how do I create a new stack for a WordPress site with a MySQL database using the browser compose editor?
prompt 3
Show me how to paste a docker run command into Dockge and have it generate a docker-compose.yml file automatically.
prompt 4
How do I use Dockge to see real-time logs for all containers in a stack as they start up?
prompt 5
Can I still edit my compose.yaml files manually on disk after setting them up in Dockge, or will it overwrite my changes?

Frequently asked questions

what is dockge fr?

A self-hosted web dashboard for managing Docker Compose stacks visually, so you can create, edit, start, and stop multi-container apps from a browser without typing CLI commands.

What language is dockge written in?

Mainly TypeScript. The stack also includes TypeScript, Docker, Docker Compose.

How hard is dockge to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is dockge for?

Mainly ops devops.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.