Skip to content

Otus-DevOps-2023-09/Guzzel_microservices

Repository files navigation

Monolith application

Deploy using Capistrano

Requirements for the target host:

  • Ruby (>2.2.0) installed via rvm
  • MongDB
  • ports 22 and 9292 should be reachable by you

Steps:

  1. Install required gems: bundle install
  2. Set env vars:
export SERVER_IP=<ip_address>   # public IP address of the target host
export REPO_NAME=<account/name> # repo name to fetch the code from, e.g. Artemmkin/reddit
export DEPLOY_USER=deploy       # username used to connect via SSH
  1. Deploy using capistrano:
bundle exec cap production deploy:initial

About

Guzzel microservices repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages