Dokploy / dokploy

Open Source Alternative to Vercel, Netlify and Heroku.
https://dokploy.com/
Other
9.87k stars 489 forks source link

Create application with docker-compose? #17

Closed DenisOstr closed 6 months ago

DenisOstr commented 7 months ago

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

Siumauricio commented 7 months ago

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

LucasAlda commented 7 months ago

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 commented 6 months ago

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

francois-egner commented 6 months ago

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 commented 6 months ago

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 commented 6 months ago

Hey!

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

111

LucasAlda commented 6 months ago

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.