TypebotT
Typebot9mo ago
Mdevs

How to set up a custom landing page on root domain when self-hosting Typebot with EasyPanel?

Hey everyone!

I'm self-hosting Typebot using EasyPanel (likely with Docker) on my custom domain: https://domain.online.

Right now, when someone visits just the root domain (e.g., https://domain.online/), they see an error saying the bot doesn't exist — which makes sense since bots are only available at paths like /botdeexemplo.

I'm looking for the best way to set up a custom landing page at the root path to hide that error and either redirect users to a specific bot or show a welcome/introduction page.

Here are my questions:

Is there an official way to define a default or landing page in the Typebot setup?

Has anyone done this with EasyPanel? Is it better to add a separate container with Nginx + HTML or configure it through a reverse proxy?

Is it safe to use both the Typebot Studio and Viewer on the same domain, using paths like /studio, /bot, and /? Any tips on route config?

Thanks a lot in advance! Any experience, tips or sample configs would be greatly appreciated 🙏
image.png
Was this page helpful?