Deploy & Host
Custom domains
Connect your own domain to any Rytora BuildLabs application. Custom domains give your app a professional URL, and SSL certificates are provisioned automatically at no extra cost.
Connecting a custom domain
Follow these steps to point your domain to your Rytora BuildLabs application. The entire process takes a few minutes of configuration and typically less than an hour for everything to go live.
Add your domain in project settings
Go to your project settings and open the Domains tab. Enter the custom domain you want to use (e.g., app.yourcompany.com) and click Add domain. Rytora BuildLabs will generate the DNS records you need to configure.
Configure DNS records
Log in to your DNS provider (Cloudflare, Namecheap, GoDaddy, Route 53, etc.) and add the records shown in the Rytora BuildLabs dashboard. Typically this is a CNAME record pointing your domain to the Rytora BuildLabs deployment endpoint.
Wait for DNS propagation
DNS changes can take anywhere from a few minutes to 48 hours to propagate worldwide, though most providers complete within 15 minutes. Rytora BuildLabs will show a verification status indicator on the Domains tab.
SSL certificate is issued automatically
Once DNS is verified, Rytora BuildLabs automatically provisions a free SSL certificate via Let’s Encrypt through the Caddy reverse proxy. Your domain will be accessible over HTTPS with no manual configuration required.
DNS configuration
The exact records depend on whether you are connecting a subdomain or a root (apex) domain. Here are the typical configurations.
Root domain note
Some DNS providers do not support CNAME records on root domains. In that case, use an A record pointing to the IP address shown in your Rytora BuildLabs dashboard. Providers like Cloudflare support CNAME flattening, which allows CNAME-like behavior on root domains.
Automatic SSL
Rytora BuildLabs uses Caddy as a reverse proxy, which automatically obtains and renews SSL certificates from Let’s Encrypt. Once your DNS records are verified, the certificate is issued within seconds. All traffic is served over HTTPS, and HTTP requests are automatically redirected. Certificates are renewed before expiration with no action required on your part.
Preview subdomains
Every Rytora BuildLabs project automatically receives a preview subdomain using a wildcard DNS configuration. These subdomains are always available regardless of whether you configure a custom domain.
Preview URL pattern
https://<project-slug>.preview.buildlabs.rytora.aiPreview subdomains are powered by wildcard DNS (*.preview.buildlabs.rytora.ai) with automatic SSL via Caddy. They are ideal for sharing work-in-progress with stakeholders before connecting a production domain.
Domain not working?
If your domain is not resolving after configuration, verify that the DNS records match exactly what is shown in your dashboard. Check that your DNS provider is not proxying the record (disable Cloudflare proxy/orange cloud if needed during setup). Allow up to 48 hours for full propagation, though most changes take effect within minutes.