All-in-one package to bootstrap whole app. It simplifies the process of starting application on the localhost.
In order to run whole application, you need to have following programs available on your system:
gitgo- tested on 1.12.5docker- tested on 18.09.2docker-compose- tested on 1.17.1mvn- tested on 3.6.1java- tested on 1.8.0pip- tested on 9.0.1python- tested on 2.7.15npm- tested on 6.9.0
First, source your terminal to have correct environmental variables in it:
source env.shThen download subprojects repositories and install their dependencies:
./install.shFinally start each service in separate terminals (in each you have to source to the env.sh first!) :
# Term0
source env.sh
./start-link-service.sh
# Term1
source env.sh
./start-user-service.sh
# Term2
source env.sh
./start-frontendEach start-* script performs build of particular project and then starts it using variables got from env.sh source file.