A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager
Find a file
Louis Lam e67d08b7b3 wip
2023-10-29 15:25:52 +08:00
backend wip 2023-10-29 15:25:52 +08:00
docker wip 2023-10-26 13:23:45 +08:00
frontend wip 2023-10-29 15:25:52 +08:00
.dockerignore wip 2023-10-26 13:23:45 +08:00
.editorconfig wip 2023-10-23 19:30:58 +08:00
.eslintrc.cjs wip 2023-10-26 13:23:45 +08:00
.gitignore wip 2023-10-26 13:23:45 +08:00
package.json wip 2023-10-29 15:25:52 +08:00
pnpm-lock.yaml wip 2023-10-29 15:25:52 +08:00
README.md wip 2023-10-29 15:25:52 +08:00
tsconfig.json wip 2023-10-23 19:30:58 +08:00

Dockge

A fancy, easy-to-use and reactive docker stack (docker-compose.yml) manager.

Features

  • Focus on docker-compose.yml stack management
  • Interactive editor for docker-compose.yml files
  • Interactive web terminal for containers and any docker commands
  • Reactive - Everything is just responsive. Progress and terminal output are in real-time
  • Easy-to-use & fancy UI - If you love Uptime Kuma's UI, you will love this too
  • Build on top of Compose V2, as known as compose.yaml and docker compose

Installation

Motivations

  • Try ES Module and TypeScript in 2023
  • I have been using Portainer for some time, but I am sometimes not satisfied with it. For example, sometimes when I deploy a stack, it keeps spinning the loading icon for a few minutes, and I don't know what's going on.

If you love this project, please consider giving this project a .

More Ideas?

  • Container file manager
  • App store for yaml templates
  • Container stats
  • Get app icons
  • Switch Docker context
  • Support Dockerfile and build
  • Zero-config private docker registry
  • Support Docker swarm