- Docker 19.x If you run the project locally, the followings are required.
- Ruby 3.0.0
- Bundler 2.1.x
- Node.js 14.15.1
- Yarn 1.22.x
- MySQL 8.0.x
Setup procedure of development environment.
Run cp env.example .env
and open .env
file to edit environment variables.
Build docker containers
docker-compose build
Initialize
docker-compose run web ruby ./bin/initialize
Setup database
docker-compose run web bundle exec rake db:create db:migrate db:seed
Start the app
docker-compose up
Install dependencies
## Install gems
bundle install
Start mysql and setup database
```bash
bin/rake db:create db:migrate db:seed
Start the app
## API server
bin/rails s
Start console
bin/rails c
Once you created the staging and production environments in Jitera's DevOps menu, you can deploy to staging by pushing a new commit to develop
branch, and to production by pushing a new commit to master
branch.
This project was generated by jitera automation, run by Jitera.