Connecting Your Custom Domain (Paid Plan)
Point your project to your own domain and make it live for the world to use. Once your project is ready and you're on a paid plan, you can connect your own custom domain like (yourstartup.com) to give your software a professional, branded presence.
Last updated 7 months ago
Why You Need a Custom Domain
By default, Kulp gives you a preview URL hosted on Fly.io (yourproject.fly.dev).
But if you want your app to look and behave like a real product - accessible to customers, clients, or team members - you’ll need to connect your own domain.
This feature is only available for users on a paid plan.
Steps to Connect Your Domain
1. Go to Your Project > Click “Make It Live”
Inside your project dashboard, click the Make It Live button to begin publishing.
You’ll be prompted to enter your domain name (e.g., www.yourdomain.com).
2. Enter Your Custom Domain
Type in the full domain name you want to use. Make sure:
You already own this domain through a provider like GoDaddy, Hostinger, Google Domains, etc.
You have access to manage its DNS settings.
3. Wait for the Change to Reflect
After updating your DNS records as shown by Kulp, give it a few minutes.
Once the system detects the correct setup, it will automatically finalize the deployment and point your project to the live domain.
4. Done!
Your app is now live on your own domain, fully hosted and production-ready.
You can always:
Revisit this domain setup page to update your records
Change the domain (if needed)
View deployment status and logs from your project dashboard
Troubleshooting Tips
DNS not resolving? Double-check that the record type (A or CNAME) and values are exactly correct.
Still seeing Fly.io preview URL? Wait a bit longer or clear your cache.
Error connecting? Reach out to Kulp support - we’ll help you sort it quickly.