plane icon indicating copy to clipboard operation
plane copied to clipboard

[feature]: Provide pre-build docker images for all components (or mono image)

Open TheZoker opened this issue 2 years ago • 4 comments

Is there an existing issue for this?

  • [X] I have searched the existing issues

Summary

Currently when a user uses the docker compose setup, all images need to be build. It would be nice if the images are pre build and pushed to dockerhub or github docker packages.

Maybe even a single docker image could be provided for API, frontend and worker.

Why should this be worked on?

To simplify the setup and remove the need to build the images on the users system.

TheZoker avatar Apr 06 '23 22:04 TheZoker

Hey @TheZoker, thank you for your interest in our product. I am writing to inform you that we are currently in the process of creating a new image, which we plan to release with our next update. We will keep you informed of any developments

vihar avatar Apr 09 '23 08:04 vihar

Hi @TheZoker,

We have upgraded our docker setup and pushed pre-built images to DockerHub and also updated have a compose file to setup this docker-compose-hub.yml currently this is available on our develop branch and we are still testing it.

pablohashescobar avatar May 04 '23 04:05 pablohashescobar

Thanks for the heads up! I will try it out. Is there a chance, that there will be a unified docker package for all the components (maybe except database)? Similar to how bitwarden does it: https://github.com/bitwarden/server/blob/master/docker-unified/docker-compose.yml

TheZoker avatar May 04 '23 10:05 TheZoker

I think an image like this already created, just not in use in any docker compose file yet (the docker-compose-hub.yml uses the split images). Another compose file containing the mono image Webserver & database (can take those out) would be a nice addition.

Quadrubo avatar May 04 '23 11:05 Quadrubo

We're happy to announce that this issue is now resolved and we have successfully pushed all the required images to Docker Hub. As a result, we are closing this issue. If you have any further questions or concerns, please don't hesitate to reach out. Thank you for your cooperation and patience throughout this process!

pablohashescobar avatar Jun 10 '23 09:06 pablohashescobar

took a minute to find the registry but here is a reference for those looking for it https://hub.docker.com/u/makeplane

leikoilja avatar Jul 25 '23 10:07 leikoilja

thanks for sharing this here, @leikoilja 🙏🏻.

vihar avatar Jul 25 '23 10:07 vihar