Tutorial to install and configure your own WebDollar Pool
bash install-pool.sh
sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt install -y linuxbrew-wrapper && sudo apt-get install -y build-essential && sudo apt-get install -y clang
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
source ~/.profile
nvm install 8.2.1
nvm use 8.2.1
nvm alias default 8.2.1
npm install -g node-gyp && npm install pm2 -g --unsafe-perm
git clone https://github.com/WebDollar/Node-WebDollar.git MiningPool1
cd MiningPool1
npm install
npm run build_browser && npm run build_browser_user_interface
git clone https://github.com/WebDollar/vue-Frontend.git
cd vue-Frontend
npm install
cd .. # to go back to MiningPool1 folder for step 3
bash start-node-letsencrypt.sh # make sure port 80 is not used by any service
cp -r certificates/* vue-Frontend/certificates/.
cd MiningPool1 # run this if you are outsite MiningPool1 folder
npm run commands # better use screen command or open another terminal - Run this command after step 3
cd vue-Frontend
npm run dev # better use screen command or open another terminal - Run this command after step 3
press 11, hit enter. When asked about Pool Website - default should be: https://your_domain.tld:9094
When asked if you want to use external pool servers, hit n
bash update.sh # for Node-WebDollar
git pull origin MiningPools # for vue-Frontend