Skip to content

A hobby project for creating a "Docker Desktop" for Linux with Qt5/6 and C++

Notifications You must be signed in to change notification settings

DavidRotert/moby-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MobyUI

This is a hobby project for learning C++ and UI development with Qt. It's goal is to create a Docker Desktop for Linux, starting with basic features like listing containers, images, volumes and repositories and expanding on this.

Project status

A first look:

grafik

Just in planning + experimenting phase!

  • Beautiful but non functioning UI start page
  • Some non functioning navigable pages
  • Docker API binding
  • Bringing the UI to life
  • Step by step expansion of the UI
  • A custom logo

Things I am planning to add

  • Starting and stopping docker containers
  • Creating new containers (maybe no full feature support and stripping down the functionality to the things which are enough for most people)
  • Creating volumes
  • Fast way to start favorite Docker Compose apps
  • Managing registries
  • Opening Docker Volume in file explorer

Things I might add

  • Viewing container logs
  • Notifications for starting containers
  • Managing Docker remote connections
  • Inspecting container resource usages
  • Expanding the Docker feature support

About

A hobby project for creating a "Docker Desktop" for Linux with Qt5/6 and C++

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published