mirror of
https://github.com/louislam/dockge.git
synced 2025-08-03 22:11:22 +02:00
d7f4873405882696821edb9ed32feaddfaf0c80c
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
- 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/UX, you will love this too
- Build on top of Compose V2, as known as
compose.yaml
anddocker compose
- Convert
docker run ...
command intodocker-compose.yml
file
Installation
Motivations
- I have been using Portainer for some time, but for the stack management, I am sometimes not satisfied with it. For example, sometimes when I try to deploy a stack, the loading icon keeps spinning for a few minutes without progress. And sometimes error messages are not clear.
- Try to develop with ES Module + TypeScript (Originally, I planned to use Deno or Bun.js, but they do not support for arm64, so I stepped back to Node.js)
If you love this project, please consider giving this project a ⭐.
More Ideas?
- Stats
- File manager
- App store for yaml templates
- Get app icons
- Switch Docker context
- Support Dockerfile and build
- Support Docker swarm
Description
A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager
dockerdocker-composedocker-deploymentdocker-stackdocker-stack-deploydocker-uiresponsiveselfhostedself-hostedsingle-page-appsocket-iowebappwebsocket
Readme
MIT
8.3 MiB
Languages
TypeScript
52.1%
Vue
41.9%
SCSS
4%
Dockerfile
0.7%
JavaScript
0.6%
Other
0.7%