Clone this repo:

Branches

  1. bb63852 weights file by AdityaGovardhan · 3 years, 8 months ago master
  2. 5e3bf89 Add files via upload by Aditya Govardhan · 3 years, 8 months ago
  3. 069a980 Add files via upload by Aditya Govardhan · 3 years, 8 months ago
  4. 1fa1d5d Add files via upload by Aditya Govardhan · 3 years, 8 months ago
  5. d6a90e2 Add files via upload by Aditya Govardhan · 3 years, 8 months ago

Prerequisites:

  • Bash Shell
  • Runs on Linux/Mac machines

Deployment through script:

The source code comes along with a bash script (infrastructure.sh) that can be used for bringing up the infrastructure, deploying the project and bringing down the infrastructure. The requirement for successful use of these scripts is that the project folders of WebTier, AppTier and AppTier_Terminator, deployment files WebTier.sh and AppTier.sh, project files darknet_test.py and yolov3-tiny.weights should be in the same folder as infrastructure.sh file.

To bring up the initial infrastructure, following bash commands are executed:

$ bash  infrastructure.sh  create

To deploy the project, following bash commands are executed:

$ bash  infrastructure.sh  deploy-project

To bring down the infrastructure, following bash commands are executed:

$ bash  infrastructure.sh  destroy