Questions tagged [heroku]

Heroku (pronounced her-OH-koo) is a cloud platform for Ruby, Node.js, Clojure, Python, PHP and JVM-based (Java, Scala, etc.) applications that features a Git-based deployment strategy, a large number of services offered as add-ons, and a full API.

Heroku (pronounced her-OH-koo) is a cloud platform for Ruby, Node.js, Clojure, Python, PHP and JVM-based (Java, Scala, etc.) applications. It features, among other things:

Git-based deployment strategy

Applications on Heroku are managed with Git. Simply pushing your codebase to Heroku is all it takes to deploy your application.

Add-Ons

Heroku offers a growing number of add-ons via its add-on provider program. Additional services, such as error tracking and reporting, incoming and outgoing email services, hosted no-SQL databases and more is available via a few clicks or commands on the prompt.

Fully Managed, Multi-Tenant Architecture

Heroku's architecture is designed to keep your app running smoothly with minimal interaction on your part. The Heroku site has a detailed explanation of its architecture.

Full API

All of Heroku's functionality can be accessed from the command line (via the Heroku gem), including managing SSH keys, increasing or decreasing the number of dynos, managing SSL certificates, adding or removing add-ons, and more.

210 questions
1
vote
0 answers

OVH and HEROKU DNS redirections failing for root

I currently have a domain at OVH (let's call it mysite.com) which is setup by OVH with a bunch of different CNAME for different subdomains like : smtp.mysite.com CNAME mysite.com imap.mysite.com CNAME mysite.com ftp.mysite.com CNAME …
Maxence
  • 111
  • 3
1
vote
1 answer

Heroku Whitelisting

We have a Heroku Rails app that needs to access a very large Elasticsearch cluster. We have looked at using Heroku Elasticsearch services such as Bonsai, but they grow in price very rapidly. So we have decided to use the AWS Elasticsearch…
port5432
  • 171
  • 2
  • 4
  • 16
1
vote
1 answer

nginx reverse proxy redirect between two heroku server

I am going to implement a nginx reverse proxy. There are two servers in heroku, one named myapp.herokuapp.com and the other named blog.herokuapp.com. The domain is www.mydomain.com and it links to my nginx server. In nginx server the redirect rules…
cccc
  • 23
  • 4
1
vote
1 answer

Site serves blank page after changing A record (godaddy forwarding to heroku app)

I have a domain from GoDaddy that I'm forwarding to a heroku app. I had it set up so that in my domain "settings", forwarding with masking was set up, forwarding to the heroku app URL. In my "A" record on GoDaddy, I had the host as @ and pointing to…
bjorkland
  • 11
  • 1
1
vote
0 answers

Namecheap domain not masking URL when redirecting to Heroku

I have a domain with Namecheap that I am attempting to redirect to a Heroku app. It currently DOES redirect, but does not mask the URL. (So visiting www.customdomain.com redirects to app-name.herokuapp.com, but then the URL stays as…
1
vote
1 answer

How instant are Heroku IP changes with Cloudflare CNAME flattening compared to regular CNAMEs? How likely to happen?

I'm considering Cloudflare's CNAME flattening that allows a rough equivalent of CNAMEs on apex domains. My impression of that article is that anyone who queries them sees it as an A record (with a 5 minute TTL passed on from Heroku), but behind the…
Henrik N
  • 113
  • 8
1
vote
0 answers

Haproxy - using monitor-uri on Heroku

We're using haproxy on heroku to route between all our various micro-services (also on heroku) so we only need one url in the configs. I'm trying to use this…
cruise
  • 11
  • 1
1
vote
1 answer

How common is it to block outbound TCP connections or restrict to known external service ports (ie. 22, 80, 443, 3306, etc.)?

I am building a service that requires clients to connect to it via a TCP port. It will be accessible over the Internet at some known port (say 9999). So, the clients would need to open a TCP connection to "myhost.com:9999". Specifically, the service…
Micah
  • 149
  • 6
1
vote
0 answers

When will deleted data be permanently gone from Heroku postgres continuous backups?

According to Heroku Postgres Data Safety and Continuous Protection data is backed up continuously into Amazon S3 buckets. If I delete a bunch of rows, for example, all confidential data from 1 particular client, when can I assure the client that the…
ChrisJ
  • 285
  • 1
  • 9
1
vote
1 answer

Migrate an SSL certificate from Heroku

I have a functioning SSL certificate for a site I'm currently hosting on Heroku. I set it up myself once a year and a half ago but I've only ever done it that one time. I'm in the process of migrating to a VPS (Digital Ocean) and will be using the…
tobogranyte
  • 113
  • 2
1
vote
0 answers

nginx proxy_pass adds port number to URL

I have a standard Rails app deployed to Heroku. I am using custom buildpacks to install nginx so I can create some rewrite rules and a reverse proxy. I have it mostly working save for one issue. I have the following location definition to proxy pass…
Ramin B.
  • 11
  • 1
1
vote
1 answer

Constant server pings

I've got a Python/Django app hosted on Heroku, monitored on New Relic, with logging tracked on Logentries. I've noticed a large amount of logs that are of the form: at=info method=HEAD path="/" host=mysite.com …
grokpot
  • 161
  • 4
1
vote
1 answer

Can I use an IAM role to grant my Heroku app access to my Amazon S3 bucket?

Heroku: Using AWS S3 to Store Static Assets and File Uploads suggests using my AWS security credentials to enable my Heroku app to access my Amazon S3 bucket. However, isn't it better practice (as explained in IAM Roles: Providing access to third…
ma11hew28
  • 779
  • 2
  • 9
  • 17
1
vote
1 answer

Forward/Redirect request of Elastic IP to Heroku

I have a hardware with a Elastic IP(Amazon) hardcoded in the firmware(I know, it was a dumb idea, but wasnt my idea). Now I have to forward a request of this EIP(Elastic IP) to a Heroku instance. I think I can do that with a combination of amazon…
1
vote
1 answer

Heroku is not switching certificates after adding custom

I have an app on Heroku and I bought my own certificate, valid for myapp.mydomain.de. I added it to Heroku using their addon, SSL Endpoint. I have a CNAME record which redirect from myapp.mydomain.de to myapp.herokuapp.com. However, when I visit my…
maephisto
  • 131
  • 4