Vraiment, utilise les balises code avec le bouton : "Afficher du code".chahba2054 a dit:version: "2.1"
services:
flaresolverr:
# DockerHub mirror flaresolverr/flaresolverr:latest
image: ghcr.io/flaresolverr/flaresolverr:latest
container_name: flaresolverr
environment:
# Used to change the verbosity of the logging
- LOG_LEVEL=info
# Enables hcaptcha-solver => https://github.com/JimmyLaurent/hcaptcha-solver
#- CAPTCHA_SOLVER=hcaptcha-solver
# Enables CaptchaHarvester => https://github.com/NoahCardoza/CaptchaHarvester
#- CAPTCHA_SOLVER=harvester
#- HARVESTER_ENDPOINT=https://127.0.0.1:5000/
labels:
- "com.centurylinklabs.watchtower.enable=true"
ports:
- 8191:8191
restart: unless-stopped
plex
version: "2.1"
services:
plex:
image: ghcr.io/linuxserver/plex
container_name: plex
network_mode: host
labels:
- com.centurylinklabs.watchtower.enable=true
environment:
- PUID=1026
- PGID=100
- VERSION=latest
volumes:
- /volume1/docker/rutorrent-vpn/downloads/animes.film:/data/animes.film
- /volume1/docker/rutorrent-vpn/downloads/documentaires:/data/documentaires
- /volume1/docker/rutorrent-vpn/downloads/animes:/data/animes
- /volume1/docker/rutorrent-vpn/downloads/series:/data/tvshows
- /volume1/docker/rutorrent-vpn/downloads/film:/data/movies
- /volume1/docker/plex/certificat:/certificat
- /volume1/docker/plex/config:/config
restart: unless-stopped
version: "2.1"
services:
jackett:
image: ghcr.io/linuxserver/jackett
container_name: jackett:amd64-latest
labels:
- com.centurylinklabs.watchtower.enable=true
environment:
- PUID=1026
- PGID=100
- TZ=Europe/Paris
- AUTO_UPDATE=true
networks:
- downloads-network
volumes:
- /volume1/docker/rutorrent-vpn/downloads/watched:/downloads
- /volume1/docker/jackett/config:/config
ports:
- 9117:9117
restart: unless-stopped
flaresolverr:
image: ghcr.io/flaresolverr/flaresolverr
container_name: flaresolverr
labels:
- com.centurylinklabs.watchtower.enable=true
environment:
- LOG_LEVEL=info
networks:
- downloads-network
restart: unless-stopped
radarr:
image: ghcr.io/linuxserver/radarr:amd64-latest
container_name: radarr
labels:
- com.centurylinklabs.watchtower.enable=true
environment:
- PUID=1026
- PGID=100
- TZ=Europe/Paris
- UMASK_SET=022
networks:
- downloads-network
volumes:
- /volume1/docker/rutorrent-vpn/downloads:/downloads
- /volume1/docker/rutorrent-vpn/downloads/animes:/animes
- /volume1/docker/rutorrent-vpn/downloads/film:/film
- /volume1/docker/radarr/config:/config
ports:
- 7878:7878
restart: unless-stopped
sonarr:
image: ghcr.io/linuxserver/sonarr:amd64-latest
container_name: sonarr
labels:
- com.centurylinklabs.watchtower.enable=true
environment:
- PUID=1026
- PGID=100
- TZ=Europe/Paris
- UMASK_SET=022
networks:
- downloads-network
volumes:
- /volume1/docker/rutorrent-vpn/downloads:/downloads
- /volume1/docker/rutorrent-vpn/downloads/series:/tv
- /volume1/docker/sonarr/config:/config
ports:
- 8989:8989
restart: unless-stopped
networks:
downloads-network:
external:
name: downloads-network
sudo docker network create downloads-network
comme ca?MilesTEG1 a dit:Vraiment, utilise les balises code avec le bouton : "Afficher du code".chahba2054 a dit:version: "2.1"
services:
flaresolverr:
# DockerHub mirror flaresolverr/flaresolverr:latest
image: ghcr.io/flaresolverr/flaresolverr:latest
container_name: flaresolverr
environment:
# Used to change the verbosity of the logging
- LOG_LEVEL=info
# Enables hcaptcha-solver => https://github.com/JimmyLaurent/hcaptcha-solver
#- CAPTCHA_SOLVER=hcaptcha-solver
# Enables CaptchaHarvester => https://github.com/NoahCardoza/CaptchaHarvester
#- CAPTCHA_SOLVER=harvester
#- HARVESTER_ENDPOINT=https://127.0.0.1:5000/
labels:
- "com.centurylinklabs.watchtower.enable=true"
ports:
- 8191:8191
restart: unless-stopped
plex
version: "2.1"
services:
plex:
image: ghcr.io/linuxserver/plex
container_name: plex
network_mode: host
labels:
- com.centurylinklabs.watchtower.enable=true
environment:
- PUID=1026
- PGID=100
- VERSION=latest
volumes:
- /volume1/docker/rutorrent-vpn/downloads/animes.film:/data/animes.film
- /volume1/docker/rutorrent-vpn/downloads/documentaires:/data/documentaires
- /volume1/docker/rutorrent-vpn/downloads/animes:/data/animes
- /volume1/docker/rutorrent-vpn/downloads/series:/data/tvshows
- /volume1/docker/rutorrent-vpn/downloads/film:/data/movies
- /volume1/docker/plex/certificat:/certificat
- /volume1/docker/plex/config:/config
restart: unless-stopped
version: "2.1"
services:
flaresolverr:
# DockerHub mirror flaresolverr/flaresolverr:latest
image: ghcr.io/flaresolverr/flaresolverr:latest
container_name: flaresolverr
environment:
# Used to change the verbosity of the logging
- LOG_LEVEL=info
# Enables hcaptcha-solver => https://github.com/JimmyLaurent/hcaptcha-solver
#- CAPTCHA_SOLVER=hcaptcha-solver
# Enables CaptchaHarvester => https://github.com/NoahCardoza/CaptchaHarvester
#- CAPTCHA_SOLVER=harvester
#- HARVESTER_ENDPOINT=https://127.0.0.1:5000/
labels:
- "com.centurylinklabs.watchtower.enable=true"
ports:
- 8191:8191
restart: unless-stopped
merci le fichier regroupéEVOTk a dit:Code:version: "2.1" services: jackett: image: ghcr.io/linuxserver/jackett container_name: jackett:amd64-latest labels: - com.centurylinklabs.watchtower.enable=true environment: - PUID=1026 - PGID=100 - TZ=Europe/Paris - AUTO_UPDATE=true networks: - downloads-network volumes: - /volume1/docker/rutorrent-vpn/downloads/watched:/downloads - /volume1/docker/jackett/config:/config ports: - 9117:9117 restart: unless-stopped flaresolverr: image: ghcr.io/flaresolverr/flaresolverr container_name: flaresolverr labels: - com.centurylinklabs.watchtower.enable=true environment: - LOG_LEVEL=info networks: - downloads-network restart: unless-stopped radarr: image: ghcr.io/linuxserver/radarr:amd64-latest container_name: radarr labels: - com.centurylinklabs.watchtower.enable=true environment: - PUID=1026 - PGID=100 - TZ=Europe/Paris - UMASK_SET=022 networks: - downloads-network volumes: - /volume1/docker/rutorrent-vpn/downloads:/downloads - /volume1/docker/rutorrent-vpn/downloads/animes:/animes - /volume1/docker/rutorrent-vpn/downloads/film:/film - /volume1/docker/radarr/config:/config ports: - 7878:7878 restart: unless-stopped sonarr: image: ghcr.io/linuxserver/sonarr:amd64-latest container_name: sonarr labels: - com.centurylinklabs.watchtower.enable=true environment: - PUID=1026 - PGID=100 - TZ=Europe/Paris - UMASK_SET=022 networks: - downloads-network volumes: - /volume1/docker/rutorrent-vpn/downloads:/downloads - /volume1/docker/rutorrent-vpn/downloads/series:/tv - /volume1/docker/sonarr/config:/config ports: - 8989:8989 restart: unless-stopped networks: downloads-network: external: name: downloads-network
Dans le conteneurs radarr, tu as les dossier /film et /animes qui sont en réalité des doublons de /downloads/animes et /downloads/film, je les replace dans le doute, mais a voir si tu en a vraiment besoin ? ( idem pour sonarr avec /tv ).
Ici, j'ai placé tout les conteneurs dans un seul fichier docker-compose.yml
l'avantage est de pouvoir tout gérer du meme fichier, et de lancer la création, ou update, d'une seul commande, ...
Il seront tous placer derrière le même sous-reseau "downloads-network", a créer avant de créer les conteneurs, avec cette commande :
Code:sudo docker network create downloads-network
Si il y a des choses que tu ne comprend pas, n'hesite pas a expérimenter, a tester, ... c'est l'avantage de docker, on peu faire et defaire sans tout cassé ( ou presque ^^ ).
Si tu as des questions, demande, executer une commande sans la comprendre permet d'avancer oui, mais uniquement sur le moment, si il t'arrive un soucis, il est toujours pratique de pouvoir faire le petit debugage soit meme, ou au moins de demander de l'aide en ayant déja dégrossi le truc![]()
sudo docker-compose up -p docker-download -d
sudo docker-compose up -f download-compose.yml -d
sudo docker-compose up -f download-compose.yml -p docker-download -d
il fallait pas que je supprime les container avant ? je reçois ces erreurEVOTk a dit:Tu peu si tu veut l'installer via Portainer, mais j'ai une préférence en SSH, sa évite les soucis, Portainer c'est bien pour la supervision.
Par portainer, pour le nom de stack il n'a pas d'importance, tu met se que tu veut.
En SSH, la "stack" prendera automatiquement le nom du dossier ou est placé le fichier docker-compose.yml, il est aussi également possible de le forcer a une autre valeur avec l'option -p par exemple , docker-download comme ceci :
Code:sudo docker-compose up -p docker-download -d
il est également possible de spécifier un fichier autre que docker-compose.yml, par exemple download-compose.yml , avec l'option -f
Code:sudo docker-compose up -f download-compose.yml -d
Ou un mix des deux :
Code:sudo docker-compose up -f download-compose.yml -p docker-download -d
![]()
chahba2054 a dit:il fallait pas que je supprime les container avant ? je reçois ces erreur