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-networksudo 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-stoppedmerci 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 -dsudo docker-compose up -f download-compose.yml -dsudo 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
 
	