🎥 Tutorial Video
- Watch the setup tutorial here: YouTube Video
🖥️ Server Build
- Update the system 🔄
- sudo apt update
- sudo apt upgrade
- Install necessary packages 📦
- sudo apt install net-tools nodejs sshpass jq
- sudo apt install openssh-server
- Install NVM (Node Version Manager) ⚙️
- wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
- Log out and back in 🔑
- Install and use Node.js via NVM 📝
- nvm install node
- nvm use node
- Clone the repository 📂
- git clone https://github.com/mrbtcgambler/alphaverse-auto.git
- cd alphaverse-auto/
- Replace package.json with the server version 📝
- rm package.json
- mv server.package.json package.json
- Make scripts executable 🔧
- chmod +x bin/*.sh
- Update npm and packages ⬆️
- npm install -g [email protected]
- npm i -g npm-check-updates
- ncu -u
- npm install
- npm upgrade
- Install additional dependencies 🛠️
bash
Copy code
sudo apt-get install -y libatk1.0-0 libatk-bridge2.0-0 libcups2 libdrm2 libxkbcommon0 libgbm1 \
libpango-1.0-0 libpangocairo-1.0-0 libxcomposite1 libxrandr2 libasound2 libatspi2.0-0 \
libnss3 libxshmfence1 libxdamage1 libx11-xcb1 libxcb-dri3-0 libdbus-glib-1-2 libxfixes3
- Check for missing dependencies 🔍
- ldd /home/user/.cache/puppeteer/chrome/linux-125.0.6422.78/chrome-linux64/chrome | grep "not found"
- Generate a secure password 🔐
- Visit: passwordsgenerator.net
- Edit the hosts file 📝
- sudo nano /etc/hosts
- Restart the server 🔄
- ./bin/RestartServer.sh
📄 Client Template Build
- Update the system 🔄
- sudo apt update
- sudo apt upgrade
- Install necessary packages 📦
- sudo apt install net-tools nodejs sshpass jq
- sudo apt install openssh-server git screen
- Install NVM (Node Version Manager) ⚙️
- wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
- Log out and back in 🔑
- Install and use Node.js via NVM 📝
- nvm install node
- nvm use node
- Clone the repository 📂
- git clone https://github.com/mrbtcgambler/alphaverse-auto.git
- cd alphaverse-auto/
- Make scripts executable 🔧
- chmod +x bin/*.sh
- Update npm and packages ⬆️
- npm install -g [email protected]
- npm i -g npm-check-updates
- ncu -u
- npm install
- npm upgrade
- Edit client_config.json 📝
- nano client_config.json
- Add sudo password & API server information
- Edit the hosts file 📝
- sudo nano /etc/hosts
- Build the agent 🛠️
- ./bin/buildAgent.sh
- Set permissions for chrome-sandbox 🔒
- sudo chown root ~/proxy/node_modules/electron/dist/chrome-sandbox
- sudo chmod 4755 ~/proxy/node_modules/electron/dist/chrome-sandbox
- Verify the client setup ✅
- node client/verify.js
🛡️ Working with VPNs
- Get Private Internet Access (PIA) 🔑
- Visit: tinyurl.com/49zawz5r
- Copy VPN files from Discord 📥
- Install OpenVPN 📦
- sudo apt install openvpn
- Copy VPN configuration file 📄
- sudo cp /home/[username]/VPN/france.ovpn /etc/openvpn/client.conf
- Enable and start OpenVPN service ⚙️
- sudo systemctl enable [email protected]
- sudo systemctl daemon-reload
- sudo service openvpn@client start
- Install curl to check IP address 🌐
- sudo apt install curl
- curl ifconfig.io
- Populate configuration files 📝
- Update client_config.json & server_config.json with necessary information
📝 Setting Up Config Files
- Sign up for TronGrid 🌐
- Visit: trongrid.io
- Create a TronLink wallet 💳
- Visit: tronlink.org
🚀 Deployment Options
- Hardware Option 🖥️
- HP Gen 9 with 128GB RAM
- Search on eBay: HP Gen 9 128GB
- HP Gen 9 with 128GB RAM
- Virtualization Software 🛠️
- VirtualBox 🧰
- Download: virtualbox.org/wiki/Downloads
- XenSource 🐧
- Visit: xenbits.xen.org
- XCP-ng ⚙️
- Download: xcp-ng.org
- Proxmox 🖥️
- Download: proxmox.com/en/downloads
- VirtualBox 🧰
Note: Replace [username] with your actual username in file paths.