This repository is DEPRECATED. Use this instead: https://github.com/lentil32/wireguard-with-adguard
Run the command: chmod +x init_cloud.sh && ./init_cloud.sh
The script includes the following:
- Set timezone
- Set auto update
- Install kernel headers
- Install
Docker Compose
. After finishing running all the scripts, the instance will be automatically rebooted. Then, run docker stack withdocker-compose up -d
- Allow UDP 51820 port in firefwall.
- Run following commands:
chmod +x get_peer.sh # make `get_peer.sh` executable.
./get_peer.sh <number> # get peer QR code.
Using WireGuard
mobile app to recognize QR code, you can connect to the VPN.
- AdGuard Home dashboard URL is
http://10.2.0.100:3000
. (If not work, change browser and try again!) - DNS
- Upstream DNS servers
10.2.0.200
- Bootstrap DNS servers
10.2.0.200
- Private reverse DNS servers
10.2.0.200
- Upstream DNS servers
- Filters to use: