- Docker & docker-compose
- Heroku CLI
Ruby image: ruby:3.0.0
Postgresql image: postgres:13-alpine
Redis: image redis:6-alpine
Sidekiq: 6.2.0
DATABASE_HOST=db
DATABASE_NAME=app
DATABASE_USER=postgres
DATABASE_PASS=root
docker-compose build
docker-compose up
docker-compose run --rm app bundle install
docker-compose run --rm app yarn# By hand setup
docker-compose run --rm app bundle exec rails db:drop db:create db:migrate
# db:create db:schema:load db:seed
docker-compose run --rm app bundle exec rails db:setup
# db:drop db:setup
docker-compose run --rm app bundle exec rails db:resetURL: https://itcrowd-movies.herokuapp.com
git remote add heroku https://git.heroku.com/itcrowd-movies.git
git push heroku develop:master