Domain Configuration

To add new domains to your project, and to have your new code pushed to them, head over to the project’s domains tab. By default, there is a domain configured for you under the domain.

Adding a custom domain

To add a new domain, put the desired domain. Maybe try with a subdomain of ipfs. For example, I would like to add a domain for my site I would:

  1. Enter in ****in the domains input

  2. Press “Add”

  3. Wait for the configuration to load

  1. Head over to the domain registrar. For my case, I use Namecheap, but this process would be similar for different registrars. You will have to see how to add these DNS settings on a case-by-case basis. Look at your DNS documentation to figure out how to do it if you’re not using Namecheap.

Here is the resulting DNS settings for Namecheap. Notice the “name” is called “Host” and “Value” is called “Value”.

After the records propagate (this might take a while), the domain will report as validated, but again, the code will not exist at the URL until the next production deployment.

To do this, head over to the deployments tab or push to your “production” branch on GitHub. The new domain should be shown in the project page. See Create Deployments for more information about subsequent deployments.

After that build succeeds, you can see the code at the configured domain:

Google Domains

The same process as above, but add records:

  1. navigate the the DNS section

  2. make sure you are on default name servers

    1. if not, you will have to change the DNS records wherever the custom name servers are

  3. click “manage custom records”

Then, add the two new CNAME records and click “save”

🌵Fun Fact: Plants can communicate with each other through their roots and chemical signals. When a plant is under attack, for example, it releases volatile organic compounds that can warn other plants of the danger.

Last updated