Merge pull request 'Ajout de Lidarr' (#101) from evo-lidarr into master
Reviewed-on: #101
This commit was merged in pull request #101.
	This commit is contained in:
		| @@ -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,8 +35,9 @@ 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:  | ||||
|      - /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,26 @@ 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 | ||||
|      - ${RACINE}/lidarr/music:/music | ||||
|     restart: unless-stopped | ||||
|  | ||||
| networks: | ||||
|   vpn-network: | ||||
|     external: | ||||
|   | ||||
| @@ -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`. | ||||
|   | ||||
		Reference in New Issue
	
	Block a user