Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 1.79 KB

README.md

File metadata and controls

42 lines (29 loc) · 1.79 KB

Refgenieserver deploy guide

We're running 4 server instances on an AWS ECS cluster. These are available at:

Primary server

Data staging

Software staging

  • service-name: rgs-service-data-staging
  • url: http://rg.databio.org:82
  • repository: http://github.com/refgenie/refgenieserver
  • update: The software-staging server is deployed on push or PR to the staging branch. It deploys to docker.io/databio/refgenieserver:staging.
  • description: Uses the released data to show how new software would render.

Basic demo

Two-stage container strategy

We use a 2-stage container building strategy:

  1. we build the refgenieserver application with no data, which lives at docker.io/databio/refgenieserver.
  2. for deploying a server, we start from the docker.io/databio/refgenieserver image and add a config file, building a new image that we can then deploy.