- WirePiUS is a combination of WireGuard, Pi-Hole, Unbound, and Stubby for secure VPN and DoT (DNS over TLS) in a docker-compose project
- RaSoPle is a combination of Radarr, Sonarr, Lidarr, Jackett, flaresolverr, rdt-client, Plex, Emby or Jellyfin in a one docker-compose project.
With the intent of enabling users to quickly and easily create and deploy a personally managed full or split-tunnel WireGuard VPN with ad blocking capabilities (via Pihole), first DNS caching with additional privacy options (via Unbound) and second DoT (DNS over TLS) within Stubby.
You can have access to all your Series, Movies, Music, EBook over secure VPN. Note that all services are not publically exposed, the idea is to guarantee the privacy and security.
- Twitter: @belarbi2733
- Github: @belarbi2733
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Give a โญ if this project helped you!
This project supports multiple architectures such as x86-64
, arm64
Raspberry-Ubuntu and armhf
Raspberry-Raspbian.
The architectures supported by this project are:
Architecture | Tag |
---|---|
x86-64 |
amd64-latest |
arm64 |
arm64v8-latest |
armhf |
arm32v7-latest |
WirePiUS is a combination of WireGuardยฎ, Pi-Holeยฎ, Unboundยฎ, and Stubbyยฎ for secure VPN and DoT (DNS over TLS) in a docker-compose project
To get started all you need to do is clone the repository and spin up the containers.
git clone https://github.com/belarbi2733/wirepius-radarr-sonarr
cd wirepius-radarr-sonarr/WirePiUS
docker-compose up -d
Within the output of the terminal will be QR codes you can (if you choose) to setup it WireGuard on your phone, or you can found the configs file in : wirepius-radarr-sonarr/WireHoleS/wireguard
wireguard | **** Internal subnet is set to 10.6.0.0 ****
wireguard | **** Peer DNS servers will be set to 10.2.0.100 ****
wireguard | **** No found wg0.conf found (maybe an initial install), generating 1 server and 1 peer/client confs ****
wireguard | PEER 1 QR code:
wireguard | โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
wireguard | โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
wireguard | โโโโ โโโโโ โโโโโ โโโโโโ โโ โโ โโ โโโโโ โโโโโ โ โโ โโโโโ โโโโ
wireguard | โโโโ โ โ โโโโโโโโโโโโโ โโโโโโโ โโโ โ โโโโโ โโโ โโ โ โ โโโโ
wireguard | โโโโ โโโโโ โโโ โโโ โโโ โโโโโ โโโโ
wireguard | โโโโโโโโโโโโ โ โ โ โโโโโ โโโโโโโโโโโโ
wireguard | โโโโ โโ โโโโ โโโโโโ โโ โโ โ โโโโโโโโโโโโโ โโโโ โ โโโ โโโโโ
wireguard | โโโโโ โโ โ โโโโโ โโ โ โ โ โ โโโโโ โโ โโโโ โ โโ โ โโ โโโโ
wireguard | โโโโโโโโ โโโ โโโโโโโโ โโโโ โโ โโโ โ โโโโโ โโโโ โโโโ โโโโโโ
wireguard | โโโโ โโโโโโโ โโโโ โโ โโโโโ โโ โโโโโโ โ โ โโโโ โ โโโโโโโ โโโโโ
wireguard | โโโโโโ โโ โโ โโ โโโโ โโโโโ โ โโโโโ โโโ โโโโโโ โโโ โโโโโ
wireguard | โโโโ โโ โโ โ โโโโโโโโ
wireguard | โโโโโโโ โโโ โ โโโโโโโโโโโ
wireguard | โโโโ โ โโโโ โ โโ โ โโโโโโโ โโโโโโโโโโ โ โโโ โโ โ โ โโโโโ
wireguard | โโโโโโโโโโโ โ โโ โโ โโ โโ โโ โโโโโโโโโโโโ
wireguard | โโโโ โโ โโโ โโโโโโโโโโ โโโโ โ โโโ โโ โโ โโโ โ โ โโโ โโโโโโ
wireguard | โโโโโโโ โโโ โ โโ โโโโโ
wireguard | โโโโโโโโโโโโ โโ โโ โโ โโโ โ โโ โโโโ โโโโ โโ โโ โ โโโ โ โโโโโโโ
wireguard | โโโโโโโโ โโโโโ โโโโโ โโ โโ โโ โโ โโโ โโโโโโโโโ โโโโโโ
wireguard | โโโโโ โ โ โ โโโโโโโโโโโ โ โโโโโโโ โโโ โโ โ โโโโโโโ โโโโโโ
wireguard | โโโโ โ โ โโโ โโโโโโ โโโ โ โ โโโโโ โโโโโโโโ โโโโโ โโโ โโ โโโโโ
wireguard | โโโโโโโ โโโ โโโโ โโ โโ โโโ โ โโโโโโโโโโโโโโโ โโ โโ โ โโโโโโโโโ
wireguard | โโโโโโ โโ โ โ โโโโโโโ
wireguard | โโโโโโ โโโโโ โ โโโโ โ โ โ โโโโโ โ โโโโโโโโโโ โ โโโโโโโโโโ โโโโ
wireguard | โโโโ โโโโโโโโโโ โ โโโโ โโโโโ โโโโโโโโโโโ โโโโโ โโโโโโโ โโ โ โโโโโ
wireguard | โโโโ โ โโโโ โ โโ โ โโ โโโโโ โ โ โโโ โโโโโโโโโโโโโโ โ โโ โโโโโโ
wireguard | โโโโโโโโโโโโโโโ โโ โโโ โโโโโโ โโโ โโโโ โโโโโโโ โโโโ โโโ โโโโโโโโ
wireguard | โโโโ โโโโโ โโโโโโโโโโโ โ โโ โ โโโ โโโโ โโโโ โโ โโโโ โโโ โโโโโ
wireguard | โโโโ โ โ โ โโ โโ โโโ โโ โ โ โ โโโโโ โโ โโโโโ โโ โโโโโโโโ
wireguard | โโโโ โโโโโ โ โ โโโ โ โโโโโโโโโโ โโโโโโโ โ โโโโโ โโโโโโโโโโโโโโโ
wireguard | โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
wireguard | โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
wireguard | โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
wireguard | [cont-init.d] 30-config: exited 0.
wireguard | [cont-init.d] 99-custom-scripts: executing...
wireguard | [custom-init] no custom files found exiting...
wireguard | [cont-init.d] 99-custom-scripts: exited 0.
wireguard | [cont-init.d] done.
wireguard | [services.d] starting services
Modify your wireguard client AllowedIps
to 10.2.0.0/24
to only tunnel the web panel and DNS traffic.
While connected to WireGuard, navigate to http://10.2.0.100/admin
The password (unless you set it in docker-compose.yml
) is blank.
RaSoPle is a combination of Radarr, Sonarr, Lidarr, Jackett, flaresolverr, rdt-client, Plex, Emby or Jellyfin in a one docker-compose project.
If you have any feedback, please reach out to us at [email protected]