DEV Community

[Comment from a deleted post]
Collapse
 
dhandspikerwade profile image
Devin Handspiker-Wade

How does Coolify differ from Dokku?
(github.com/dokku/dokku)

Collapse
 
andrasbacsai profile image
Andras Bacsai

It is hard to diff the two because Coolify is pretty small atm and I never used Dokku, but:

  • Does not need a remote git where you need to push your code.
  • Does not have buildpacks, it discovers the type of the application from the codebase.
  • The only one thing you need to do is to add the URL of your Coolify service as a Git Webhook to your repository.
  • It determines the domain name of the application you are deploying based on the Git repository name, like for us github.com/coollabsio/note.coollab... -> the subdomain in all configurations (e.g: reverse proxy) will be note.coollabs.io.

As it does not have any frontend code, lots of things are predefined, like the domain name question. If it will have, that's a totally different story. 😄