How to migrate a strapi site from heroku to gcloud? - heroku

Currently, Heroku have stopped the free dynos and free database. Also, it doesnt allow payments using india issued credit cards. Hence, I am with no choice to move my current strapi site completely to some other hosting service such as gcloud (app engine).
How to take all the data including users from heroku postgres db to the newly created gcloud postgres db?

Related

Redirect from generic Heroku domain to custom domain

I have an old version of a web app which was deployed using Heroku to a generic Heroku domain i.e. https://abcdefg.herokuapp.com/
I have a newer version of this web app deployed separately using Azure at a custom domain i.e. https://www.abcdefg.com/
However many users are still using the old Heroku domain and are going to the old version of the app.
Is there an easy way in the Heroku Dashboard to redirect from the generic Heroku domain to another domain i.e. my custom domain in this case?

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.

Are heroku apps anonymous?

If I have made 2 different heroku apps, can someone who randomly sees one also find the other and know that I made it? (They are not linking to each other of course)
Thanks!
If you look at Heroku Website you will notice that it is a deployment service for developers equipped with all required tools. On Heroku there is no way to find who is registered with Heroku or list of registered apps on Heroku just like Github.
So Github has a different service model, and we can easily search any repo, any author (if public). On Heroku there is no area or option to search like that.
Except that, if you are using Heroku for free and their free domain, then the prefix in start of your free domain name will let others know that you are using Heroku platform (with free package or have not configured real domain yet).
Twilio a famous SMS API service provider, has their chat service hosted on Heroku, they didn't configured the domain, hence I noticed Herokuapp in start of their chat window URL, which let me know that they are using Heroku.

Can a collaborator install the Heroku Connect addon?

I am a collaborator in the app which I am working on. While I am trying to install Heroku connect I am getting an error: "that add-on plan is only available to select users". Do I need to be an owner of the app to install heroku connect?
Got this from the docs. It appears that you need to buy heroku connect addon in order to use it as no free plan available.
Heroku Connect is currently GA, but does not have a free plan type.
Please contact your Heroku sales representative for information on
access and purchase or tell us about your project and a representative
will contact you. There is no self-service signup for Heroku Connect.
Link to docs

Connect to a Heroku app after directory (and all other data) deleted on local machine

I lost all the data on my localmachine (Macbook Pro) and, to make matters worse, the repo for a Rails app hosted on Heroku has also been deleted on github. Since I lost all the data on my localmachine, whatever security keys I had installed have also been deleted so if I try to connect to Heroku it won't even recognize me. What can I do in this situation to download the app and export the database?
Are you still able to log into heroku.com? If so, you should be able to set up the heroku CLI again with a new public key. Then you should be able to use heroku git:clone APP to get the code from heroku.
With your database, there should be options for managing it on heroku.com or via the heroku CLI (e.g. heroku pg:pull if you're using postgres).

Resources