Bien que le téléchargement de fichiers .torrent ne soit généralement pas illégal, certains fournisseur d’accès Internet peuvent essayer de bloquer votre accès aux indexeurs. Pour y remédier, placez Prowlarr derrière votre VPN !
Nous allons devoir mofidier deux services dans votre fichier docker-compose.yaml
: Prowlarr et Gluetun. Allons-y étape par étape !
Tout d’abord, mettons à jour Prowlarr pour qu’il utilise le réseau du VPN. Ouvrez votre docker-compose.yaml
et trouvez le service Prowlarr :
prowlarr:
image: lscr.io/linuxserver/prowlarr
container_name: prowlarr
# Supprimez ou commentez la section 'ports'
# ports:
# - 9696:9696
network_mode: "service:gluetun" # Ajoutez cette ligne
environment:
- PUID=${PUID}
- PGID=${PGID}
- WEBUI_PORT=9696 # Ajoutez cette ligne
volumes:
- ${INSTALL_DIRECTORY}/config/prowlarr:/config
restart: unless-stopped
Changements principaux :
ports
network_mode: "service:gluetun"
WEBUI_PORT=9696
aux variables d’environnementNous allons maintenant dire à Gluetun de gérer le trafic de Prowlarr. Trouvez le service Gluetun dans votre docker-compose.yaml
:
gluetun:
image: qmcgaw/gluetun:v3
container_name: gluetun
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun:/dev/net/tun
ports:
- 8888:8888/tcp # HTTP proxy
- 8388:8388/tcp # Shadowsocks
- 8388:8388/udp # Shadowsocks
- 8080:8080/tcp # gluetun
- 9696:9696/tcp # Ajoutez cette ligne pour Prowlarr
volumes:
- ${INSTALL_DIRECTORY}/config/gluetun:/config
environment:
- FIREWALL_OUTBOUND_SUBNETS=192.168.1.0/24 # Ajoutez cette ligne
restart: unless-stopped
Changements principaux :
9696:9696/tcp
aux portsFIREWALL_OUTBOUND_SUBNETS
aux variables d’environnementLa valeur de FIREWALL_OUTBOUND_SUBNETS
doit correspondre au sous-réseau de votre conteneur. Voici comment le trouver :
La plupart des installations utilisent l’un de ses sous-réseaux :
172.18.0.0/24
si vos conteneurs utilisent une IP comme celle-ci 172.18.x.x
192.168.1.0/24
si vos conteneurs utilisent une IP comme celle-ci 192.168.1.x
Sauvegardez les changements et redémarrez YAMS :
yams restart
Après le redémarrage de YAMS, vérifiez que :
http://{votre-adresse-ip}:9696
docker logs gluetun
yams check-vpn
yams check-vpn
pour vérifier que votre VPN fonctionneSi vous êtes bloqué :
N’oubliez pas : Prendre quelques mesures supplémentaires pour protéger votre vie privée en vaut toujours la peine ! Protégez-vous ! 🛡️