GitHub: https://github.com/louislam/dockge
This is my second self-hosted project. If you still remember me, I am the one who created Uptime Kuma, and I had posted here 2 years ago.
After joining this subreddit, I somehow fell into love with this community and also started enjoying using docker-compose to manage my containers.
However, I always interacted with docker-compose using the CLI only, as I couldn’t find a web app that focuses on docker-compose management. Although Portainer has the ability to do that, it do not display any progress during “docker-compose up or pull” unfortunately, which makes me prefer to use the CLI.
So this time I tried to create my own stack-oriented manager to manage my compose.yaml files.
- Manage docker compose.yaml files
- Interactive compose.yaml editor
- Interactive web terminal
- The UI/UX is very similar to Uptime Kuma
A short introduction video: https://youtu.be/AWAlOQeNpgU?t=48
It is really fully focused on docker compose, so please don’t expect to manage a single container.
Don’t forget to ⭐ the project on GitHub if you love it!
A little update for Uptime Kuma:
Uptime Kuma reached over 40,000 ⭐ on GitHub and over 48,000,000 pulls on Docker Hub!!! It is a big gift for me, thank you everyone! Uptime Kuma V2 is still under development, stay tuned!
Does it support podman?
Nice, I’ll give it a spin
This is cute but I have to be honest I prefer using VS code with SSH and docker plugins for managing compose files.
Looks good, does it show logs like dozzle too?
Great job 👍 How do you achieve interactive yml file editor and web terminal?
Great job 👍 Can you tell me how you achieve interactive yml editor and web terminal
Awesome… especially the uptime kuma lile ui
Is there any possible consideration to having nested stacks? I currently have different compose structures nested together which I like for grouping purposes and I imagine it should / might be a nice enhancement to this application.
This… is… awesome!
This is awesome. Definitely gonna try it.
Good job on Uptime Kuma too!
Hooooooooooly shit, this is amazing, I will use the ever loving hell out of this. Awesome project!
Great project! Any chance to make it use with a stack already deployed? I’ve got folder structure like something/docker/container-name/docker-compose.yml with relevant volumes mapped inside specific folders in the same level as docker-compose.yml
One thing I do not like about Portainer is that he sees stacks created outside of it, but it got very limited functionalities with them. I just don’t want to recreate/move all my services. Ain’t broke, don’t fix philosophy, just me being lazy
Looks like a damn fine project! Can’t wait to try it out in my lab!
So this can manage a single compose.yaml with all docker apps within it, not various compose.yaml within their own directories, correct?
The logo is quite literally uptime kuma but blue lol.