Guides
Custom Domains
Use your own domain for any service
Add a custom domain (e.g., app.yourcompany.com) to any service. Custom domains apply to stable deployments only — preview deployments always use auto-generated URLs.
Add a Custom Domain
- Open your service's Configuration tab
- In the Custom Domain section, enter your domain
- Add an A or AAAA DNS record pointing to the IP address shown
Once you add the domain, verification starts automatically. Your service is accessible from both *.apps.rock8.cloud and your custom domain once DNS is confirmed. SSL certificates are provisioned automatically.
If verification fails, click Verify to retry manually.
DNS Record Format
Type: A (or AAAA for IPv6)
Name/Host: app (for subdomain) or @ (for apex domain)
Value/Target: [IP address shown in Custom Domain section]Verification Status
| Status | Meaning |
|---|---|
| Pending | Domain added, waiting for DNS verification |
| Verified | DNS confirmed, custom domain is active |
| Failed | DNS check failed — verify your record and retry |
Remove a Custom Domain
Click Remove in the Custom Domain section. The service reverts to its default *.apps.rock8.cloud domain.
Troubleshooting
| Problem | Solution |
|---|---|
| Verification fails | Check your DNS record points to the correct IP and wait for propagation (can take a few minutes) |
| Domain not loading | Verify the status is "Verified" and SSL has been provisioned |
| Wrong IP address | Copy the IP from the Custom Domain section — it's specific to your service |
Current Limitations
- One custom domain per service
- Manual DNS configuration required
- No wildcard domains (e.g.,
*.app.yourcompany.com) - A/AAAA records only