title: Deployment of Go App + Vue.js on Heroku using docker image
body: <p>I am trying to deploy an app <a href="https://github.com/valasek/timesheet" rel="nofollow noreferrer">https://github.com/valasek/timesheet</a> on Heroku using a docker image.
  App has a go backend (negroni/gorilla) and Vue.js/Vuetify.js on the frontend and is using PostgreSQL persistence.</p>
  
  <p>I am stuck on deployment. I do not know how to debug, how to show the command line output, what is failing ... and any help highly appreciated.</p>
  
  <p>Relevant Dockerfile - <a href="https://github.com/valasek/timesheet/blob/master/Dockerfile" rel="nofollow noreferrer">https://github.com/valasek/timesheet/blob/master/Dockerfile</a></p>
  
  <p>Here are the steps I am doing:</p>
  
  <pre><code>&gt; docker build --rm -f "Dockerfile" -t timesheet:latest .
  Successfully tagged timesheet:latest
  ...
  
  &gt; heroku container:push timesheet:latest --app timesheet-cloud
  ...
  The push refers to repository [registry.heroku.com/timesheet-cloud/timesheet]
  ...
  Your image has been successfully pushed. You can now release it with the 'container:release' command.
  
  &gt; heroku container:release timesheet --app timesheet-cloud
  Releasing images timesheet to timesheet-cloud... done
  
  &gt; heroku ps -a timesheet-cloud
  Free dyno hours quota remaining this month: 971h 8m (97%)
  Free dyno usage for this app: 0h 0m (0%)
  For more information on dyno sleeping and how to upgrade, see:
  https://devcenter.heroku.com/articles/dyno-sleeping
  
  No dynos on ⬢ timesheet-cloud
  
  &gt; heroku logs --app timesheet-cloud
  2019-02-15T08:33:49.373221+00:00 app[api]: Deployed timesheet (709022e100f9) by user &lt;email-reducted&gt;@gmail.com
  2019-02-15T08:33:49.373221+00:00 app[api]: Release v20 created by user &lt;email-reducted&gt;@gmail.com
  2019-02-15T08:34:43.901070+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=timesheet-cloud.herokuapp.com request_id=4c21eb79-5344-4d40-b341-8977128c873f fwd="195.250.152.42" dyno= connect= service= status=503 bytes= protocol=https
  2019-02-15T08:34:44.842322+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/favicon.ico" host=timesheet-cloud.herokuapp.com request_id=b66caaee-880a-46a0-918b-e778a49334f4 fwd="195.250.152.42" dyno= connect= service= status=503 bytes= protocol=https
  2019-02-15T08:34:54.865321+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=timesheet-cloud.herokuapp.com request_id=d5af6aa7-0279-4f0e-a4cc-0f9e8682ec2f fwd="195.250.152.42" dyno= connect= service= status=503 bytes= protocol=https
  2019-02-15T08:34:55.158317+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/favicon.ico" host=timesheet-cloud.herokuapp.com request_id=2d69f4b5-9015-48de-9314-c493703818d1 fwd="195.250.152.42" dyno= connect= service= status=503 bytes= protocol=https
  </code></pre>