From dd816e4bb85506aed47e172dda9daedc937373d5 Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Sat, 21 Aug 2021 23:43:10 +0200 Subject: [PATCH 1/4] Rajout de Lidarr --- .../docker-compose.yml | 29 +++++++++++++++++-- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/docker-compose.yml b/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/docker-compose.yml index 03cc562..d099aac 100644 --- a/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/docker-compose.yml +++ b/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/docker-compose.yml @@ -37,6 +37,7 @@ services: - 8191:8191 # Flaresolver - 8080:8080 # WebUI rutorrent crazymax - 9696:9696 # WebUI prowlarr + - 8686:8686 # WebUI Lidarr devices: - /dev/net/tun:/dev/net/tun volumes: @@ -106,7 +107,8 @@ services: - TZ=${TZ} volumes: - ${RACINE}/sonarr/config:/config - - ${RACINE}/rutorrent/downloads:/downloads + - ${RACINE}/rutorrent/downloads:/downloads/rutorrent + - ${RACINE}/qbittorent/downloads:/downloads/qbittorrent restart: unless-stopped radarr: @@ -124,7 +126,8 @@ services: - TZ=${TZ} volumes: - ${RACINE}/radarr/config:/config - - ${RACINE}/rutorrent/downloads:/downloads + - ${RACINE}/rutorrent/downloads:/downloads/rutorrent + - ${RACINE}/qbittorent/downloads:/downloads/qbittorrent restart: unless-stopped jackett: @@ -142,7 +145,8 @@ services: - TZ=${TZ} volumes: - ${RACINE}/jackett/config:/config - - ${RACINE}/jackett/downloads:/downloads + - ${RACINE}/jackett/downloads:/downloads/rutorrent + - ${RACINE}/qbittorent/downloads:/downloads/qbittorrent restart: unless-stopped flaresolverr: @@ -176,6 +180,25 @@ services: - ${RACINE}/qbittorrent/downloads:/downloads restart: unless-stopped + lidarr: + image: ghcr.io/linuxserver/lidarr + container_name: lidarr +# labels: +# - autoheal=true +# - com.centurylinklabs.watchtower.enable=true + depends_on: + - vpn + network_mode: "service:vpn" + environment: + - PUID=${PUID} + - PGID=${PGID} + - TZ=${TZ} + volumes: + - ${RACINE}/lidarr/config:/config + - ${RACINE}/rutorrent/downloads:/downloads/rutorrent + - ${RACINE}/qbittorent/downloads:/downloads/qbittorrent + restart: unless-stopped + networks: vpn-network: external: -- 2.45.2 From 7bc3cb83a3610a88c5d8fc4c1f6935b1b226cd4e Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Sun, 22 Aug 2021 00:11:25 +0200 Subject: [PATCH 2/4] Lidarr chemin /music --- .../docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/docker-compose.yml b/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/docker-compose.yml index d099aac..8ddf13a 100644 --- a/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/docker-compose.yml +++ b/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/docker-compose.yml @@ -197,6 +197,7 @@ services: - ${RACINE}/lidarr/config:/config - ${RACINE}/rutorrent/downloads:/downloads/rutorrent - ${RACINE}/qbittorent/downloads:/downloads/qbittorrent + - ${RACINE}/lidarr/music:/music restart: unless-stopped networks: -- 2.45.2 From 7e46e4567a2926831ac780aa1a40ec9664c64e33 Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Sun, 22 Aug 2021 00:15:47 +0200 Subject: [PATCH 3/4] MAJ readme.md pour Lidarr --- .../readme.md | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/readme.md b/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/readme.md index 88468d3..e559b7b 100644 --- a/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/readme.md +++ b/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/readme.md @@ -1,7 +1,7 @@ Installation de la stack "Downloads-VPN" ============ -Bienvenue sur mon nouveau tutoriel. Celui-ci, je l'espere va vous apprendre a installer Jackett, Prowlarr, rutorrent, Qbittorrent, Sonarr, Radarr et à faire en sorte que tout ce petit monde communique au travers d'un conteneur OpenVPN. +Bienvenue sur mon nouveau tutoriel. Celui-ci, je l'espere va vous apprendre a installer Jackett, Prowlarr, rutorrent, Qbittorrent, Sonarr, Radarr et Lidarr et à faire en sorte que tout ce petit monde communique au travers d'un conteneur OpenVPN. Cette stack docker-compose contient les logiciels : - OpenVPN Client @@ -11,6 +11,7 @@ Cette stack docker-compose contient les logiciels : - Qbittorrent - Sonarr - Radarr +- Lidarr Elle permet d'installer rapidement ces logiciels et de s'assurer que ces derniers ne communiquerons que à travers le Client VPN. @@ -52,18 +53,20 @@ downloads-vpn ---- vpn ------------ config | |_ passwd | |_ downloads | + |-- qbittorrent ---- config + | |_ downloads + | |-- prowlarr ------- config | |-- sonarr --------- config - | |_ downloads | |-- radarr --------- config - | |_ downloads | |-- jackett -------- config | - |-- qbittorrent ---- config - | |_ downloads + |-- lidarr --------- config + |_ music + ``` - Dans le paragraphe 1.a nous allons les créer avec une ligne de commande, et dans le paragraphe 1.b nous allons modifier le .env afin qu'il utilise bien ces dossiers ( en fonction de leurs localisation sur votre machine ). @@ -76,7 +79,7 @@ Exemple : Si votre dossier "docker" ce trouve dans /volume1, alors la commande s - Maintenant que nous sommes dans le bon dossier, nous allons executer la commande suivante pour créer d'un coup, toute l'architecture nécessaire : -`mkdir -p downloads-vpn/vpn/{config,scripts} downloads-vpn/rutorrent/{data,passwd,downloads} downloads-vpn/prowlarr/config downloads-vpn/sonarr/{config,downloads} downloads-vpn/radarr/{config,downloads} downloads-vpn/jackett/config downloads-vpn/qbitorrent/{config,downloads}` +`mkdir -p downloads-vpn/vpn/{config,scripts} downloads-vpn/rutorrent/{data,passwd,downloads} downloads-vpn/qbitorrent/{config,downloads} downloads-vpn/prowlarr/config downloads-vpn/sonarr/config downloads-vpn/radarr/config downloads-vpn/jackett/config downloads-vpn/lidarr/{config,music}` ### 1.b. Modifications des .env - Récupérer sur votre machine les fichiers [.env](https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/evo-stackdl/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/.env), [TUN.sh](https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/evo-stackdl/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/TUN.sh), [docker-compose.yml](https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/evo-stackdl/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/docker-compose.yml) et [rtorrent-rutorrent.env](https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/evo-stackdl/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/rtorrent-rutorrent.env). @@ -189,12 +192,13 @@ Exemple : Si l'adresse IP de votre machine est `192.168.1.10`, alors l'adresse d - Ci-dessus la liste des ports des interfaces de chaque service : | Service | Port | | ------ | ------ | +| rutorrent | 8080 | +| qbittorrent | 8586 | | jackett | 9117 | | prowlarr | 9696 | -| rutorrent | 8080 | | sonarr | 8989 | | radarr | 7878 | -| qbittorrent | 8586 | +| lidarr | 8686 | ## 4. Configuration de rutorrent Depuis l'interface SSH, les commandes ci-dessous sont à executer en étant a la racine de votre dossier `downloads-vpn`. -- 2.45.2 From 9573bdcf505e3cb8589942ce689f4792fb36a648 Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Sun, 22 Aug 2021 00:18:03 +0200 Subject: [PATCH 4/4] MAJ Date compose --- .../docker-compose.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/docker-compose.yml b/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/docker-compose.yml index 8ddf13a..245df75 100644 --- a/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/docker-compose.yml +++ b/docker-compose/openvpn-rutorrent-prowlarr-jackett-flaresolver-radarr-sonarr/docker-compose.yml @@ -1,5 +1,5 @@ ## Discord Plex FR : https://discord.gg/ERpYMqS -## Version 2021-08-17 +## Version 2021-08-22 ## ## Pour une aide à l'installation, consulter le README ## @@ -35,7 +35,7 @@ services: - 7878:7878 # WebUI radarr - 8989:8989 # WebUI sonarr - 8191:8191 # Flaresolver - - 8080:8080 # WebUI rutorrent crazymax + - 8080:8080 # WebUI rutorrent - 9696:9696 # WebUI prowlarr - 8686:8686 # WebUI Lidarr devices: -- 2.45.2