how to connect heroku hosting with godaddy domain - heroku

I want to add godaddy domain to my heroku hosting
but on adding it is asking for adding credit card details .so is there is not method to do it for free here or if i add account details how much it will charge

Related

How to point a domain at Siteground to an app hosted by Heroku?

A while back I purchased a domain through siteground. I have a build a react app that I just deployed at Heroku and want to point the domain located at siteground to the app. However I'm having some issues with it. I need to add it to the cname record but I have no idea how. I have tried it now by making a cname record for [www].example.nl with resolves to erwer1234adadad.herokudns .com which is the (*.example.nl) however it's still not working (gyazo.com/c321dd078fa34343a696074c4c4fa884)
I contacted the siteground support but they think I speak french.
In my opinion site ground doesn't support naked/root domain pointing so I would suggest to use any service like cloudflare or dns simple , if you don't want to use external service you can go ahead with point dns a heroku addon.
Please follow the below-mentioned steps to configure pointDNS
1.Go to APP -> settings-> under domain section add below domains
domainname.com
www.domainname.com.
2. Go to resources-> add PointDNS addon,
Verify by clicking on pointDNS
3. Copy all NS records from dataplug to pointDNS
4. Update NS issued by pointDNS (dns8.pointhq.com,dns12.pointhq.com) in siteground

Credit Card verification in heroku

I am trying to create a Twitter bot and I don't have a credit card to verify the Heroku account. Is there any other way to continue with creating my Twitter bot?
I tried the code on my terminal but directs me to the credit card verification page
heroku addons:create scheduler:standard
I expected direct access after coming all that way
Not if you need addons. The use of any addon besides Heroku Postgres and Heroku connect requires account verification:
You must verify your account if you, or collaborators of your app, want to:
Use more than one dyno in the app.
Add any add-on to the app, even if the add-on is free. The only exceptions to this are the free plans for the Heroku Postgres and Heroku Connect add-ons, which can be used without verification.
Add a custom domain to the app.
Receive the transfer of an app that has paid resources.
Exceed default one-off dyno limits on the app.
Have more than 5 apps at a time. Verified accounts may have up to 100 apps.
As mentioned by Chris, you need more than one dyno due to which heroku is requesting to add credit card, but if you don't have credit card, you can add debit card info as well.I am not sure if it works in all countries but i tried with debit card issued from (India - visa/master-card) and it worked for me.

Not able add free Ignite clearDB to Heroku app

I am not able to add free Ignite clearDB to my Heroku app. It asked for to give credit card information.
Terminal:
Not sure how to add it not providing the credit card information. please help.
Unfortunately, only Postgres can be configured without an "Account Verification" through Heroku. See: Account Verification
When is verification required? You must verify your account if you, or
collaborators of your app, want to:
Use more than one dyno in the app.
Add any add-on to the app, even if the add-on is free. The only exceptions to this are the free plans for the Heroku Postgres and
Heroku Connect add-ons, which can be used without verification.
Add a custom domain to the app.
Receive the transfer of an app that has paid resources.
Exceed default one-off dyno limits on the app.
Have more than 5 apps at a time. Verified accounts may have up to 100 apps.
Try changing your database to Postgres if you don't want to give up credit card info. Just be sure to note the slight syntax differences.

Custom domain which heroku forwarded to in not secure node.js

What steps do I need to take to move my normal node.js application into a state where it is secure on my custom domain? When I visit my heroku application example.herokuapp.com, the connection is secure across https://.
When I forward that heroku domain to my own site however www.example.com, it shows a warning that the connection is not secure.
Are there any articles online that have answered this question? I cannot seem to find any information on what steps to take. Thanks all
The steps for setting up custom domain SSL with your Heroku app are as follows:
1- Add your SSL add-on:
$ heroku addons:add ssl
2- Add the certificate to your app
Using the certificate you generated in the previous step, upload it to Heroku:
$ heroku certs:add server.crt server.key
3- Configure DNS
Add a CNAME record in the DNS configuration that points from the domain name that will host secure traffic e.g. www.yourdomain.com to the SSL endpoint hostname, e.g. example.herokussl.com. Consult your DNS provider for instructions on how to do this. The target should be the fully qualified domain name for the SSL endpoint associated with the domain.
You will find further information in Heroku Dev Center:
https://devcenter.heroku.com/articles/ssl-endpoint
Assuming you have the hobby or professional account, run the following command to get the automated certificate management (ACM) to work:
heroku certs:auto:enable -a <app name>
https://devcenter.heroku.com/articles/automated-certificate-management
Use Expedited CDN add-on and you can force for https for free.
First you need to be in at least hobby plan.
Need to add automated Automated Certificate Management (ACM) and your custom domain/s.
You can add Expedited CDN from resources tab of your project and its free.
Then visit Expedited CDN and configure DNS as mentioned there its easy and hassle free just follow the steps, trust me it will work.
I have provided some screenshots only for reference.
It has lot of additional features you might be looking.

How do I link domain name with server?

I have developed a MEAN stack application. Now I want to host it. I have bought a domain name from BigRock.in and server from Amazon. I am able to run the application on the server and access it like using below URL,
ec2-xx-xx-xx-xx.us-west-2.compute.amazonaws.com
But in order to link my domain name with my application I am confused.
After lot of googling I have the below points,
Create A Record which maps the domain name with the Elastic IP.
Hence I have created an elastic IP for my instace. Below is the image. But I have no idea where to create this record on BigRock site.
When I mailed to the support team at BigRock they told me that I have to contact Amazon to get the name server details to update in BigRock. But I don't have the priviledge to ask Amazon support since it's a free account.
Below is the Name server screen shot that is where I have to update the name serve details of my server. (Names in the below image are by default.)
Can some one who has hosted using BigRock + Amazon or someone who has idea about how to get the name server from Amazon and update it BigRock can share their knowledge.
P.S: I know it's not a programming question but I am not sure where to post this other than SO.
If the server you selected is free or not that's not a big deal for them. they should provide support to configure their server with the domain you purchased. to do that login to your Amazon account using given login details and open up a 'Support Ticket.' and ask from them about name-servers values and give those into your domain purchased place. they will be configure your domain with the given name servers.

Resources