TDCSites
Dashboard

Domains

Connect your own domain to a site — DNS setup, verification, and SSL provisioning.

Every site created gets a free temporary subdomain (e.g., site-name.yourdomain.com) automatically. You can also connect a custom domain you own (e.g., www.mycompany.com) to brand your site.

[!NOTE] Custom domains require a subscription plan that includes the Custom Domain feature. If this is locked on your plan, you will see a Custom Domain Locked overlay.

To manage your domains, navigate to your site dashboard and click the Domains tab.


Temporary Subdomain

An auto-generated temporary subdomain is assigned to your site immediately upon creation.

  • Copy: Click the Copy button to copy the subdomain URL to your clipboard.
  • Visit: Click the Visit button to open the live, published site in a new browser tab.
  • Removing Subdomains: You can only remove your temporary subdomain if you have a custom domain connected and active. Once removed, a Create temp domain button will appear if you need to regenerate it later.

Adding a Custom Domain

To connect your own domain:

  1. Under the Custom domain card, type your domain name in the input field.

    [!TIP] Enter the clean domain name (e.g., www.mycompany.com or mycompany.com). Do not include https:// or a trailing slash.

  2. Click Add domain.

The domain is added to your site, and the page will display a DNS configuration card with the exact records you need to create.


DNS Configuration

To route traffic to your site, log in to your domain registrar (e.g., GoDaddy, Namecheap, Route 53, Cloudflare) and add the DNS records listed in your dashboard's table:

  • Type: The record type, typically CNAME (for subdomains like www.mycompany.com) or A (for apex domains like mycompany.com).
  • Host: The host name or prefix (e.g., www or @).
  • Value: The target destination. Click the Copy button next to the value to copy it precisely.

Verification & Statuses

After configuring your DNS records, the system checks the connection.

StatusBadge LabelMeaningActions Available
PendingPending / Verifying...The system is waiting for DNS propagation and certificate issuance.Click Verify connection to manually trigger a re-check. Otherwise, the page automatically polls the server every 8 seconds.
ActiveActiveThe DNS records are verified, a free SSL certificate is successfully provisioned, and the domain is live.Click Visit to view your live site, or click Remove to disconnect it.
ErrorErrorThe DNS records were not found, or the SSL certificate provisioning failed.An error banner displays the cause. Correct your DNS settings at your registrar and click Retry to try again.

SSL Certificates

SSL certificates are provisioned automatically via let's encrypt/automated cert managers once your DNS records are verified. There is no manual certificate setup or configuration required. All active domains automatically support secure HTTPS connections (https://).


Removing a Custom Domain

If you want to disconnect your custom domain:

  1. Click the Remove button (trash icon) next to your custom domain.
  2. A confirmation dialog will warn you that visitors will no longer be able to reach your site via this domain.
  3. Click Remove domain to confirm.

Your site will remain fully accessible via its temporary subdomain.