Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create application with docker-compose? #17

Closed
DenisOstr opened this issue May 1, 2024 · 7 comments · Fixed by #111
Closed

Create application with docker-compose? #17

DenisOstr opened this issue May 1, 2024 · 7 comments · Fixed by #111
Labels
enhancement New feature or request

Comments

@DenisOstr
Copy link

Will it be possible to build applications using docker-compose?

@Siumauricio
Copy link
Contributor

Siumauricio commented May 1, 2024

Currently we don't have a way to use docker-compose, since each application/database is individually, but in the future we can create this feature, leave open for now, currently we will focus on fixing bugs

@Siumauricio Siumauricio added the enhancement New feature or request label May 1, 2024
@LucasAlda
Copy link

Hi, I'm willing to help planning/building this feature in the near future, I really like the project and how you simplify processes, but not having a way to set up docker-compose projects/servicies on a "VPS deployment manager", in some way limits its capabilities to deploy OSS stuff like plausible, trigger.dev, etc. or even owner's serverfull project orquestrated by docker-compose. It's not my case now, but I can see why people might opt ​​for coolify just for this.

Maybe the way is to consider a docker-compose as a hole project instead of an application. Just joined the discord with same nickname in case anyone wants to continue with this.

@Siumauricio
Copy link
Contributor

@LucasAlda send me a DM in discord and we can make some planning on this feature

@francois-egner
Copy link

francois-egner commented May 11, 2024

Missing this is an absolute show stopper for most people. As an IT admin myself I can tell you that infrastructures running based on docker are super tedious to handle with. Docker compose is a must have tool for every admin and I cant believe that this isnt a prio. I came here from trying out coolify and being super annoyed with tons of bugs and was really dissapointed to see this features is missing. I guess I have to go for Portainer + self deployed Nginx Rproxy again.
I will keep an eye on this support. As soon as this is implemented I will evaluate the stability and might switch to it :)
Despite this criticism I want to thank you for your work putting up dokploy. It seems to be a very good alternative if it matures some more. I see so many points that would let me switch to Dokploy immediatly if there wasnt this lack of support for docker-compose files.

@Siumauricio
Copy link
Contributor

Missing this is an absolute show stopper for most people. As an IT admin myself I can tell you that infrastructures running based on docker are super tedious to handle with. Docker compose is a must have tool for every admin and I cant believe that this isnt a prio. I came here from trying out coolify and being super annoyed with tons of bugs and was really dissapointed to see this features is missing. I guess I have to go for Portainer + self deployed Nginx Rproxy again. I will keep an eye on this support. As soon as this is implemented I will evaluate the stability and might switch to it :) Despite this criticism I want to thank you for your work putting up dokploy. It seems to be a very good alternative if it matures some more. I see so many points that would let me switch to Dokploy immediatly if there wasnt this lack of support for docker-compose files.

I understand your point, this is the second functionality that we will work on after Multi node support, I know that people are excited about functionalities but they also have to understand that you have to think about how to create a functionality so that it is as easy to use and that has the least amount of errors, however rest assured that it will arrive!

@Siumauricio Siumauricio linked a pull request May 29, 2024 that will close this issue
@Siumauricio
Copy link
Contributor

Hey!

Docker compose support is already done, if you'd like to try out is the time!

#111

@LucasAlda
Copy link

Hi! Sorry I never saw your answer, tough time at work and I didn't have time. It looks awesome! Its really what I was thinking about. I'm going to read the code later but LGTM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Released
Development

Successfully merging a pull request may close this issue.

4 participants