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 :
portsnetwork_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.x192.168.1.0/24 si vos conteneurs utilisent une IP comme celle-ci 192.168.1.xSauvegardez les changements et redémarrez YAMS :
yams restart
Après le redémarrage de YAMS, vérifiez que :
http://{votre-adresse-ip}:9696docker 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 ! 🛡️