Publish
Custom domain
Connect your own domain or check managed wildcard subdomains for app.master-magic.dev. Automatic HTTPS.
Overview
After publishing, every project immediately gets a public address. Custom domain is connected via DNS records, while managed subdomains under *.app.master-magic.dev work without any configuration.
Prerequisites
- The app is published.
- You have access to the domain DNS panel.
- The domain is not parked at another hosting.
Domain connection
- In the Editor, open Publish → Custom domain.
- Enter the domain (e.g.,
master-magic.com). - The app will show you the exact DNS records.
- After setting it up, click Verify.
dns
Type Name Value
A @ <IP shown in Domains settings>
A www <same IP shown in Domains settings>
TXT _master master_verify=<token from dialog>SSL certificate
After successful verification, the certificate is issued automatically. HTTPS is always enforced.
For a root domain,
@ and www are two different hosts. Add both A records and remove older A, AAAA, ALIAS, or CNAME records for the same hosts first.Troubleshooting
- Verify fails — DNS propagation can take up to 24h.
- Certificate is not generating — check the CAA record.
- Domain points elsewhere — remove old A/AAAA records.
- DNS target mismatch — remove conflicting root or www DNS records, then click Verify again.
