Skip to content

Latest commit

 

History

History
58 lines (43 loc) · 1 KB

deploy.md

File metadata and controls

58 lines (43 loc) · 1 KB

Se é sua primeira vez, fazer esses 2 passos antes de continuar:

login no heroku

$ heroku login

login no sistema de registro de containers do heroku

$ heroku container:login

Fazendo o deploy

subindo o container (estar no mesmo diretorio que o Dockerfile da aplicação)

$ heroku container:push web --app <aplicação_nome>

criando database

$ heroku addons:create heroku-postgresql:hobby-dev --app <aplicação_nome>

adicione as variaveis de ambiente

$ heroku config:set <variavel>=<valor> --app <aplicação_nome>

fazendo o release da aplicação

$ heroku container:release web --app <aplicação_nome>

Abrindo a aplicação no browser

$ heroku open --app <aplicação_nome>

migrations

entrar no bash do container

$ heroku run sh --app <aplicação_nome>

rode as migrations e seeds (NODE_ENV deve estar com production)

$ npm run migrate && npm run seed

Logs

$ heroku logs --tail