# Running Sentinel without Blockchain `$ cd $HOME` `$ git clone https://github.com/sentinel-official/sentinel` `$ cd $HOME/sentinel` `$ git checkout master-live` Master - Edit following files File: $HOME/sentinel/master-node-docker/sentinel/client/vpn.py Line: 78 Modification: Make the if statement to true `if True:` File: $HOME/sentinel/master-node-docker/sentinel/client/vpn.py Line: 79 Modification: Give a new line after this line and write `due_amount = 0` File: $HOME/sentinel/master-node-docker/sentinel/client/vpn.py Line: 101 Modification: Give a new line after this line and write `is_paid = True` File: $HOME/sentinel/master-node-docker/sentinel/config/db.py Line: 2-4 Modification: Update these with correct database username, password and address File: $HOME/sentinel/master-node-docker/sentinel/config/eth.py Line: 2-3 Modification: Update these with correct Ethereum account address and private key File: $HOME/sentinel/master-node-docker/sentinel/eth/eth.py Line: 131-132 Modification: Update this with correct Infura API RPC URLs `$ cd $HOME/sentinel/master-node-docker` `$ docker build --tag master --compress --force-rm --no-cache --file Dockerfile.dev .` VPN - `$ cp $HOME/sentinel/vpn-node-docker/Dockerfile.prod $HOME/sentinel/vpn-node-docker/Dockerfile.dev` Edit following files File: $HOME/sentinel/vpn-node-docker/sentinel/config.py Line: 2 Modification: Update this with correct master node's public IP File: $HOME/sentinel/vpn-node-docker/Dockerfile.dev Line: 23 Modification: Replace text PROD with DEV File: $HOME/sentinel/vpn-node-docker/Dockerfile.dev Line: 35 Modification: Replace text ENTRYPOINT with CMD `$ cd $HOME/sentinel/vpn-node-docker` `$ docker build --tag vpn --compress --force-rm --no-cache --file Dockerfile.dev .`