Adding a custom domain

Have you already owned a domain name? If you would like to host your Typlog site with your own branded custom domain, it is easy to map the domain in Typlog settings. But it may be a little difficult to connect your domain within your DNS provider if you are not familiar with domain settings.

Activate your domain

Log in to your Typlog Admin, and head over to Settings → Domain. In this page, fill the domain (you own) you'd like to use, and click the Save button.

Add your own domain

After saving, there will be a guide of DNS setup like the one below:

domain setting

DNS setup

Let's take an example, you own a domain You would like to host your Typlog site with this domain, there are many choices such as:

  • You would like to use the root domain:
  • Or, you are going to host with a blog subdomain:
  • Or, you'd prefer another subdomain:

Root domain setup

A root domain, also known as naked domain, is a domain without a subdomain. In our example, it is It is suggested to use CNAME to connect your root domain. The DNS configuration looks like:

Type Host Value

If CNAME for root domain is not available in your DNS provider, we strongly suggest you switch to Cloudflare. It is free to create a Cloudflare account, and easy to migrate your domain.

To verify that you own the domain, you have to add two TXT records according to the setup guide:

Type Host Value
TXT @ ca3-xxx
TXT _cf-custom-hostname xxxxxxxx-xxxx-xxxx-....

Subdomain Setup

If you'd prefer to use a subdomain (e.g., create the following CNAME record with your domain provider:

Type Host Value
CNAME blog

You will also have to add two TXT records:

Type Host Value
TXT blog ca3-xxx
TXT xxxxxxxx-xxxx-xxxx-....

Cloudflare users

When adding your domain in Cloudflare, please turn off Proxy status. Your domain will be managed by Typlog to make a better performance.

cloudflare settings
Read more