How to connect a custom domain

schedule 4 min read signal_cellular_alt Beginner

Use this guide when you want your project to load from your own domain, like example.com, instead of only the free nysr.host subdomain.

verified

nysr.host verifies your DNS before linking the domain, so add the DNS records first.

1 dns Add your DNS records first

Open your domain provider and add one of these records:

Type: A | Name: @ | Value: 129.153.8.118
Type: CNAME | Name: www | Value: nysr.host
Illustrative DNS records. Use the record matching your hostname.
Illustrative DNS records. Use the record matching your hostname.

2 add_link Add your domain from the dashboard

Go to the dashboard, open your project, and click Domain + (or Add domain in the project settings). Enter the exact domain visitors will open.

Project settings: choose Add domain. Demo project.
Project settings: choose Add domain. Demo project.
DNS verification and the Check button. Example domain.
DNS verification and the Check button. Example domain.

3 verified Click Check and wait for verification

Click Check. nysr.host confirms the domain is free, verifies your DNS, and activates free HTTPS automatically. If DNS has not propagated yet, wait a few minutes and try again.

lightbulb

If you add both the root domain and www, configure both in DNS.

4 public Open your live domain

Open your domain in the browser. If it still does not load, check the DNS record for typos.

Illustrative website preview with a custom domain; not a deployed demo.
Illustrative website preview with a custom domain; not a deployed demo.

Ready to connect your domain?

Add your domain and activate it with free HTTPS.

Open Dashboard