Custom domain
Add your own domain (e.g. app.company.com) alongside the automatic <deployment-id>.detpul.app address — this requires ownership verification via DNS.
Adding a domain
On the project detail page, switch to the Domains tab, enter the domain without a protocol or path (e.g. www.example.com — no https:// prefix or trailing /), and click Add. The domain is added in the Awaiting verification state.
You can't add the detpul.app root domain or any of its subdomains — this domain is already managed automatically. The same domain can't be registered on two projects at once.
Ownership verification (TXT record)
After you add a domain, the dashboard shows you a TXT record name and value. Create that record with your DNS provider, then click Verify — the server performs an actual DNS TXT lookup at _detpul-verify.<domain> and compares the value.
# Kayıt adı (dashboard'da gösterilir):
_detpul-verify.app.firma.com
# Kayıt değeri (dashboard'da gösterilir, örnek):
3f9a1b7c2e4d5f6a8b9c0d1e2f3a4b5c
# DNS sağlayıcında TXT tipinde:
_detpul-verify.app.firma.com. TXT "3f9a1b7c2e4d5f6a8b9c0d1e2f3a4b5c"Verify again in a few minutes.What the CNAME field is for
On the same screen, the dashboard also shows a "CNAME target" (e.g. my-app.detpul.app) — an address reserved for routing your project's traffic. To be honest: right now, "Verify" only checks the TXT record above; setting the CNAME target in your DNS alone won't pass verification. Add the TXT record for proof of ownership.
What happens after verification
Your project's live address is always the automatic <deployment-id>.detpul.app subdomain (see Deploy — Subdomain and SSL).
Removing a domain
Click Delete in the domain list and confirm — removal can't be undone; if you want to add it again, you'll need to redo the ownership verification (TXT record).