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 🙏

0 Replies