louislam / dockge

A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager

self-hosted docker selfhosted responsive single-page-app socket-io webapp websocket docker-compose docker-deployment docker-stack docker-stack-deploy docker-ui

DockGE - A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager

DockGE is an open-source self-hosted web application that allows you to easily manage your docker-compose.yaml stacks. It provides a user-friendly interface to deploy, update, remove, pause, unpause, restart and stop your docker stacks. DockGE also includes a real-time log viewer for each stack, so you can monitor the output of your containers in real time.

DockGE is designed to be easy to use and accessible to everyone, regardless of their technical expertise. It has a simple and intuitive interface that makes it easy to get started. DockGE is also highly responsive, so you can quickly and easily manage your stacks without having to wait for pages to load.

DockGE is built using the latest web technologies, including React, Redux, and Socket.IO. This makes it a fast, reliable, and scalable application. DockGE is also open source, so you can customize it to fit your specific needs.

Features

  • Deploy, update, remove, pause, unpause, restart and stop your docker stacks - DockGE provides a simple and intuitive interface to manage your docker stacks.
  • Real-time log viewer - Monitor the output of your containers in real time.
  • Easy to use - DockGE has a simple and intuitive interface that makes it easy to get started.
  • Highly responsive - DockGE is a fast and reliable application that can handle even the most complex stacks.
  • Open source - DockGE is open source, so you can customize it to fit your specific needs.

Benefits

  • Save time - DockGE can save you time by automating the process of managing your docker stacks.
  • Reduce errors - DockGE can help you reduce errors by providing a visual representation of your stacks.
  • Gain insights - DockGE can help you gain insights into your stacks by providing real-time logs and metrics.

Use cases

  • Developers - DockGE can help developers to quickly and easily manage their docker stacks.
  • System administrators - DockGE can help system administrators to manage docker stacks on multiple servers.
  • Anyone who uses docker - DockGE can help anyone who uses docker to manage their stacks more easily and efficiently.

How to use DockGE

  1. Install DockGE on your server.
  2. Create a docker-compose.yaml file for your stack.
  3. Open DockGE in your browser and click on the "Add stack" button.
  4. Select the docker-compose.yaml file for your stack and click on the "Deploy" button.
  5. DockGE will deploy your stack and show you the real-time logs.

Conclusion

DockGE is a powerful and easy-to-use self-hosted docker compose.yaml stack-oriented manager. It can save you time, reduce errors, and gain insights into your stacks. If you are looking for a way to manage your docker stacks more easily and efficiently, then DockGE is the perfect solution for you.