-
git
Install git commandline tool.
-
docker
Install docker. The community edition (docker-ce) will work. In Linux make sure you grant permissions to the current user to use docker by adding current user to docker group,
sudo usermod -aG docker $USER
. Once you update the users group, exit from the current terminal and open a new one to make effect. -
docker-compose
Install docker-compose
Note:- Make sure you can run git
, docker ps
, docker-compose
without any issue and without sudo command.
$ git clone https://github.com/eduadiez/givethPuppethConnect.git
$ cd givethPuppethConnect
$ docker-compose run --rm giveth_puppeth_network init --datadir=/root/.giveth /root/config/giveth.json
$ docker-compose up -d
or for foreground
$ docker-compose up
$ npm install
$ node socketTest.js
$ ./start_mining.sh
$ ./stop_mining.sh
$ docker-compose run --rm giveth_puppeth_network attach /root/.giveth/geth.ipc