Share feedback, ideas and get community help

Updated 2 months ago

Put typebot on coolify [SOLVED]

At a glance

A community member is trying to self-host Typebot on a self-hosted instance of Coolify on their VPS, but is having problems with the domain of the viewer. Another community member provided a solution: Coolify requires that applications using a public domain be configured to use HTTP. In the Coolify panel, the domain of the builder and viewer should be set to http://mydomain.com. However, in the Typebot docker-compose.yml file, the environment variables NEXTAUTH_URL and NEXT_PUBLIC_VIEWER_URL should be set to https://mydomain.com. This ensures that Coolify points to the domain, while the domain can reach the application backend.

Another community member had the same issue on Coolify but found that using HTTP did not work. They requested the environment variables for the viewer and builder, and asked if the original poster was using Minio.

Useful resources
I'm trying to self-host Typebot on a self-hosted instance of Coolify on my VPS, but I'm having problems with the domain of the viewer. Has anyone already done that?
M
c
5 comments
I got it resolved. Coolify has a particular requirement: every configuration of applications that use a public domain needs to be set to use HTTP. For example, in the Coolify panel for the containers, configure the domain of the builder and the viewer with http://mydomain.com. However, in the docker-compose.yml file of your Typebot setup, configure the environment variables

NEXTAUTH_URL
NEXT_PUBLIC_VIEWER_URL
with https://mydomain.com. This ensures that Coolify points to your domain and your domain can reach your application backend.
Thank you to share the solution.
Can you change the title applying [SOLVED] so to better identify the posts?
Thank you very much
I have the same issue on Coolify but it seems that using http is not working. Could you share with me you env variables for both viewer and builder ? and could you confirm if you are using Minio ?
Add a reply
Sign up and join the conversation on Discord