Skip to content

A simple web UI for managing docker containers & images and interacting with them using django, celery, redis, socket.io, xterm.js & bootstrap.

License

Notifications You must be signed in to change notification settings

MahmoudAlyy/docker-django-ui

Repository files navigation

docker-django-ui

A simple web UI for managing docker containers & images and interacting with using a fully functional terminal using django, celery, redis, socket.io, xterm.js & bootstrap.

Live demo : http://35.223.46.5

You can start, stop or remove containers,

screenshot

attach to a container using a fully functional terminal,

screenshot

browse docker hub and pull new images &

screenshot

launch or remove images.

screenshot

Installation

Clone the repository and cd into it, then run:

docker-compose up

Note: Docker daemon must be running.

TODO

  • Add bootstrap to the frontend.
  • Dockerize the app and host a live demo.
  • Use celery and redis to make container operation asynchronous.
  • Use eventsource/websockets to retreive updates from server.

About

A simple web UI for managing docker containers & images and interacting with them using django, celery, redis, socket.io, xterm.js & bootstrap.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published