- Linux (tested on Ubuntu 22.04, but should work on most distributions)
- Python 3.10/up
- Duplin-traceroute
- Nmap
- Config files from your OpenVPN network servers
- OpenVPN client
- net-tools
apt update
apt install pip dublin-traceroute nmap
git clone https://github.com/Kotno557/Dobie
cd Dobie
root$ python3 -m pip install -r requirement.txt
python3 dupin_server.py
apt update
curl -s https://deb.nodesource.com/setup_18.x | sudo bash
sudo apt install nodejs -y
cd Dobie/dupin-frontend
npm install
npm run dev (The application will listen on http://localhost:5173)
apt update
apt install pip dublin-traceroute nmap
git clone https://github.com/Kotno557/Dobie
cd Dobie
root$ python3 -m pip install -r requirement.txt
python3 dupin_server.py
(You can use nohup to keep FastAPI server working)
wget https://git.io/vpn -O openvpn-install.sh
chmod +x openvpn-install.sh
./openvpn-install.sh
(Get the oven file to localhost)
to be completed.