shmuelhizmi / web-desktop-environment

a web-based cross-platform desktop environment
https://web-desktop.run
MIT License
254 stars 37 forks source link

Docker Management and Docker Window Management Support #49

Open Secarian opened 1 year ago

Secarian commented 1 year ago

Hey, I have an idea that would open up a lot more possibilities in the project. Just try to follow me. If you could add a small interface to manage Docker Containers that allows you to open the ports of a container as a link like in Docker Desktop, but instead of opening them in a browser, you could open them as an app in a window within the web desktop environment and then link them in a menu, you would have a web desktop environment that is Docker capable. This would allow to install virtually any relevant docker as an app and use it as an app inside the web desktop environment. I know it's a bit far-fetched, but especially on ARM platforms this could make sense if you keep the possibility of cluster management in mind.

leodahal4 commented 1 year ago

Ya, we can create a separate back-end for the API i.e. using golang as It has the best combination while tweaking with docker. I too like this idea.

Secarian commented 1 year ago

@leodahal4 you should maybe also look into launch and arozos if you like golang

shmuelhizmi commented 1 year ago

Hey @Secarian Thanks for all the offers and sorry for the delay

Having a docker management app seems like a great Idea, web-desktop-environment app system is modular and you can implement new applications as a separate npm package . I will be sure to update you I I'll have time to implement such package myself 😀