Starting The Application

Clone the below repository on the server

git clone --recurse-submodules [email protected]:shine2/nse-gold-traceability.git

To initialize, fetch and checkout any nested submodules. The below foolproof can be used:git submodule update --init --recursive.

Run the below git command to fetch all the latest changes in submodules:

git submodule update --remote

Once we have the code, all we need to do is run the swawn.sh script file and it will take care of:

  • setting up the docker swarms

  • creating and initializing the mongodb replica set cluster

  • creating latest images for docker

  • starting all the micro-services

$ . ./swawn.sh

After these steps, we will have our application server up and running in minutes.

Last updated

Was this helpful?