Question

This can be done thru Zerigo. But can't i find the nameservers myself from somewhere and update it at the accound where i purchased my domain from ?

Was it helpful?

Solution

Heroku doesn't provide DNS services therefore there are no name servers.

You use your domain name registrars control panel to point your DNS records at your Heroku application. Typically this is a CNAME record pointing at the .herokuapp.com entry. So www.mydomain.com would be a CNAME to myapp.herokuapp.com.

OTHER TIPS

My Domain Name Manager (Brinkster) required name servers, and did not support CNAME records. So I needed to do the following:

  1. Install the Zerigo DNS add-on for my Heroku app.
  2. Add the domain name in the Settings tab of my Heroku app.
  3. In the Resources tab of my Heroku app. click "Zerigo DNS" under "Add-ons".
  4. In the Zerigo management console, click the "Nameservers" tab.
  5. Copy the name servers into the form in Brinkster's Domain Manager control panel. Brinkster Domain Manager

A bit late to the party, but this is still a problem with wanting to use the Heroku app for the root domain.

I migrated my DNS settings to CloudFlare, as they offer to point the root domain (example.com) as well as aliases (www.example.com) to a CNAME. This allows one to use the Heroku app as the root domain without running into the headache of having to point the root domain to an IP address. You can then install an SSL certificate for the root domain and (typically) the www.example.com alias as well.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top