-
Notifications
You must be signed in to change notification settings - Fork 13
Deploying on Staging
Kemal Kongar edited this page Jun 2, 2022
·
2 revisions
The Staging server is an environment that is intended to test the integration of our tools for Rodan, before deploying a new release for Production. This server is updated nightly with all files and users deleted.
After installing Docker, logging into Docker, and Git cloning Rodan, setting up SSH with GitHub, and setting the environment variables, run the following Makefile commands.
make stop
make deploy_staging
This will bring up the containers and start the necessary services in each of them. You may now need to configure SSL with Certbot, if you haven't already.
If you need to pull the most recent images, run make pull
before make deploy_staging
.
- Repository Structure
- Working on Rodan
- Testing Production Locally
- Working on Interactive Classifier
- Job Queues
- Testing New Docker Images
- Set up Environment Variables
- Set up SSL with Certbot
- Set up SSH with GitHub
- Deploying on Staging
- Deploying on Production
- Import Previous Data