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