Custom Domains & TLS
Every project on LaunchVerse receives a free, auto-generated .launchverse.app subdomain. However, for production applications, you will want to attach your own custom domain.
Adding a Domain
- Navigate to your Project Settings > Domains.
- Type in your desired domain (e.g.,
api.mycompany.comormycompany.com). - Click Add Domain.
LaunchVerse will generate the required DNS records (either a CNAME or A record, depending on whether it is an apex or subdomain).
DNS Configuration
Log in to your DNS provider (e.g., GoDaddy, Namecheap, Route53) and create the records exactly as shown in the LaunchVerse dashboard.
> [!IMPORTANT]
> If you are adding an Apex Domain (e.g., example.com without the www), you must use an A record pointing to the LaunchVerse Anycast IP provided in the dashboard. If your DNS provider supports CNAME flattening (like Cloudflare), you can use a CNAME for apex domains.
Automatic TLS (SSL Certificates)
Once your DNS changes propagate, LaunchVerse will automatically intercept the traffic and provision an SSL/TLS certificate via Let's Encrypt.
You do not need to upload certificates, manage renewals, or configure NGINX. LaunchVerse handles the entire cryptographic lifecycle on the Edge.
Redirecting www
If you add both example.com and www.example.com to your project, you can set one as the Primary Domain. LaunchVerse will automatically issue HTTP 308 permanent redirects from the secondary domain to the primary domain at the Edge, ensuring optimal SEO performance.