The Docker build pack is a powerful one. You can use your Dockerfile to build & serve your applications. It means you can deploy any unsupported (natively with build packs) applications, services, anything, where a simple Docker file is enough!
I choose Baserow as an example application because the config can be tweaked to allow for different ways of running the application. You can for example try using a postgres and redis deployed with coolify and pass their urls as variables to Baserow application.
Create New Resource
button and select Application
With Public Repository, you won’t get the auto-commit builds. You need to initiate rebuild manually.
Docker
as build pack.port
field is set, otherwise Coolify won’t know which port to expose (for example in the case of baserow it will be 80 instead of 3000).Secrets
panel - in case of Baserow the only thing you need to add is BASEROW_PUBLIC_URL
which should correspond to the url you’ve set for the application.Persistent Storage
panel. In the case of Baserow you need to add only /baserow/data
as a volume.