This issue is used to track what needs to be done to update the beta workflow in order to: 1. move the NGS deployment to py.simoc.space (self-hosted server) 2. support multiple deployment (alpha/beta/ngs) on py.simoc.space These are the steps: - [x] set envvar(s) with branch names and show them in alpha/beta deployments - https://github.com/overthesun/simoc-web/pull/403 - https://github.com/overthesun/simoc/pull/341 - [ ] make Docker network and containers dynamic to support multiple deployment (#360) - test multiple deployments locally manually - test multiple deployments on beta manually - test multiple deployments using the GH workflow - [x] stop using Iurii's DockerHub (#385) - build images directly on the server? (#386) - build on GitHub and transfer them? - [x] replace Iurii's SSH key for deployment - [x] figure out the SSL stuff - [ ] add alpha/beta/ngs workflow dropdown (done for beta/ngs) - [x] ~migrate DB data from GCP~ (we started with a new DB) - [x] hibernate GCP
This issue is used to track what needs to be done to update the beta workflow in order to:
These are the steps:
migrate DB data from GCP(we started with a new DB)