coolify
coolify copied to clipboard
[Feature]: Docker image management in coolify
Description
At the moment we are not able to see the images taht are sotre on localhsot for coolify.
Minimal Reproduction (if possible, example repository)
Add an image tab to coolify where we can do the flowing things:
- [ ] See all images and delete them if they are not in use. --> we can see unused images with the label unused
- [ ] If there are updates to the image (a new image on the Docker Hub), they are also shown here. See also: https://github.com/coollabsio/coolify/issues/2500
- [ ] We can upload and store the docker images in the cloud using S3 or SFTP instead of localhost.
- [ ] We can add image repositories here under the image tab: Docker Hub should be there (anonymous version) and let us add our own image repositories in here like Gitlab or Google Cloud image repos so we can use private registries (private images) -> The things that are needed for image repositories are: name, url, access (api) tokens. --> Add our own registires over the UI (not the command line)
- [ ] Cleanup task -> let us set an automated cleanup task --> schedule via cron, ever 1 a week for example (at the moment this is only possible once the disk goes outside a x% full) --> This will automatically delete all unused images every week, not only when the disk is x% full.
- [ ] Setting to delete unused image after successful update (health check oke = image deletion)
Exception or Error
No response