Микросервис Auth для курса Ruby Microservices.
- Ruby
2.7.3 - Bundler
2.2.28 - Sinatra
6.0+ - Puma
4.3+ - PostgreSQL
9.3+
- Склонируйте репозиторий:
git clone git@github.com:dmi3-bu/auth.git && cd Auth
- Установите зависимости и создайте базу данных:
bundle install
rake db:create db:migrate
RACK_ENV=test rake db:create db:migrate
- Запустите приложение:
bundle exec rackup -p 9293
bundle exec rspec
bundle exec rake db:seed
docker build -t auth .
ansible-playbook deploy/deploy.yml