Nathan Geerinck
We would like to extend the functionalities for Docker servers and applications.
Before starting the development process we'd like to ask your advise, requested features, ...
Go wild!
Dominic
- Git & Deploy functionality (for docker-compose + mounted volumes)
- Backups (docker-compose + mounted volumes)
ransom
I think the UX could use some work. Deploying a public service right now feels daunting, even as a long-time Docker user. Perhaps this is just a documentation issue. Deploying a php-based website with Ploi is super intuitive; however, if I want to host that same code in a Docker container in Ploi, I've really never figured out how to make it work - everythings feels a bit opaque, especially the relationship between "Sites" and "Applications" as well as how to handle deployments.
SMIT.
- INTERFACE/UX: setup a container like a "site" with or without git
- with git, so you can get docker-compose.yaml and config/data from git
- without, like it is now, manual setup
- ??? auto compose down/up on git "deployment"
- BACKUPS: ability to setup backups for each container folder
- STATS: use docker stats to see memory usage etc per container
- maybe: rename "applications" as in "Create application" to containers
ridge lee
i wish it come with one click install software, such as easypanel did, that would be beeeeest for new user,
Dennis
Merged Docker - Compose - Read-Only - Sync with server - history and share. into this item \n\n Created by: bkeeper \n\n 1-It would be very useful if we could mark a config as read only to prevent accidental mmodifications.
2-It would also be great if we could sync with the server. Add an app for every ploi subfolder and sync docker compose contents.
3-Backup compose history.
4-Share apps (compose files). Similar to the laravel commands share option.
SMIT.
Have the container status (stopped/started) based on docker status, so ploi only needs to "save" the container id maybe? and get the information based on that.
Also, have all containers shown in ploi, even those created outside of ploi so you could start/stop, see stats and logs.
Dominic
Ploi currently runs all docker applications as root. This can be a security issue once an application manages to break out of it's container (e.g through a mounted volume).
To limit damage, the application should be scoped in their privileges (comparable as user-separation for php / nodejs applications). Therefore it could use the rootless mode or container isolation.
(NOTE: I'm not using ploi for docker atm, so please correct me if this already has changed. Looking forward to use it again, once it get's more features)
Michael Wanjek
Hello Dear Ploi Team,
It would be fantastic if you could implement a feature to deploy a fully functional instance of Portainer CE to a Docker server with just one click. This would allow users to manage Docker containers directly via the Portainer GUI, which is incredibly practical.
Currently, I'm setting up a self-hosted instance of Supabase for a SvelteKit app we’re developing. As someone relatively new to Docker, I found it quite confusing that your Docker UI doesn't fully synchronize with the containers and YAML files I deployed using the Docker CLI. It took me a while (and some frustration) to debug the setup until I stumbled upon this thread 😅.
Since I enjoy workflows like “editing container configuration files via VS Code over SSH” or “automating tasks with GitHub Actions (including stopping and starting containers),” I heavily rely on having an up-to-date and accurate UI to monitor what’s happening on my Docker server. The lack of synchronization between the UI and the actual state of the server makes this challenging.
This brings me to another point: I’m beginning to question whether I truly need Ploi if I’m already managing my containers via SSH and Portainer. I genuinely prefer your software over alternatives like Plesk, but I find myself limited by the absence of these essential features.
I’d love to see Ploi integrate more container-management functionalities like the ones I mentioned. I think this would make your platform even more attractive for developers who value a seamless UI while still working with advanced setups.
Thank you for considering my feedback!
Best regards from Hamburg, Germany, Michael
Docker Improvements
-
Dennis moved item to board Planned
3 months ago -
Nathan Geerinck moved item to board Under review
1 year ago -
Nathan Geerinck moved item to project Panel Requests
1 year ago -
Nathan Geerinck unpinned the item
1 year ago -
Nathan Geerinck made item public
1 year ago -
Nathan Geerinck created the item
1 year ago