randomwalker-io / random_walker_webapp

This is the deployment repository of the Random Walker web application
0 stars 0 forks source link

Random Walker Web app

This is the repository for the deployment of the Random Walker application.

Stories in
Ready

Setup

Several setups are required to deploy the application, for more information please see setup.md

Components

The web application consists of the following components:

Random Walker

The Random Walker application is a Docker image hosted on Dockerhub.

For more information about the image, please see Random Walker

Nginx

The Nginx web server uses the official nginx image from Dockerhub.

Deployment

AWS EB (Staging)

If the Elastic Beanstalk is configured with eb init, and the file Dockerrun.aws.json is present; then we can deploy on AWS EB with,

sudo sh deploy_aws.sh

Kill application

To kill the application, simply run the following script.

sudo sh kill_aws.sh