ZKRINET Docs
Build

Custom domain

Show your project on your own address, for example app.yourcompany.com. The certificate is issued and renewed automatically. A project can have one custom domain, and it works on all plans.

How to connect a domain

  1. Open the project in the panel → the Domain tab.
  2. Enter the domain, for example app.yourcompany.com, and click Add domain.
  3. The panel shows two records. Add both at whoever manages your DNS (the registrar or, for example, Cloudflare, Loopia, One.com):
TypeNameValue
CNAMEapp.yourcompany.comursprung.zkrinet.com
TXT_zkrinet-verify.app.yourcompany.comzkrinet-verify=<the code in the panel>
  1. Leave the panel open. It checks by itself every 15 seconds and goes from Waiting for DNS → Issuing certificate → Active. From the moment the records are visible until the certificate is ready has taken a few minutes in our measurements.

Why two records?

CNAME points the traffic to us. TXT shows that the domain is yours. Without the TXT record, someone else could add your domain to their project before you pointed it — and your visitors would end up with them. The domain therefore never goes live until the TXT code matches, even if the CNAME already points correctly.

Tips per provider

Frequently asked questions

The domain is stuck on "Waiting for DNS" even though I added the records. DNS changes sometimes take a while to show up. Check that the TXT record has exactly the right name and value — see the tip about the name field above. If it says The CNAME is in place, but the TXT record isn't visible yet, it is the TXT record that is missing.

The domain is active but the site doesn't open for me. Try from your phone on 4G/5G. If it works there, it is your own computer's or router's DNS cache that has an old answer saved. Restarting the router usually fixes it.

Can I have several domains on one project? Not today — one per project.

How do I remove the domain? The Domain tab → Remove domain. The domain is released immediately and can be added to another project. Also remove the records at your DNS provider.

Do export links work on my custom domain? The export link is always on the *.zkrinet.com address.