Bonsoir à tous,
Un peu poussé par Xavier je l'avoue, je me met doucement à Docker.
J'ai pu tester les différents scripts présents sur le forum mais aucun ne rassemble l'ensemble des services que je souhaite mettre en place et / ou leur construction ne me convient pas, j'ai donc pris le parti de bosser sur mon propre compose.
Problème : La majorité des outils déployés dans mon docker-compose fonctionnent bien mais par contre impossible d'avoir un accès à Rutorrent, que je veux en multi user. Aussi, je vous pose ici le contenu de mon compose pour que vous me disiez si vous voyez une grosse connerie.
Je précise que j'aurais sûrement d'autres questions mais la prio à l'heure actuelle (étant donné que je viens de profiter des soldes online et que j'ai un serveur à remettre en route) c'est vraiment le multi users.
Le compose :
version: '3'
networks:
default:
driver: bridge
services:
rutorrent-oppenheimer:
restart: always
image: xataz/rtorrent-rutorrent
container_name: rutorrent-oppenheimer
environment:
- UID=1001
- GID=1001
- WEBROOT=/rutorrent
ports:
- 5000:5001
volumes:
- /home/oppenheimer/torrents:/data/torrents
- /home/oppenheimer/watch:/data/.watch
- /home/oppenheimer/dockers/rutorrent/data:/data
- /home/oppenheimer/dockers/rutorrent/config:/config
rutorrent-maad:
restart: always
image: xataz/rtorrent-rutorrent
container_name: rutorrent-maad
environment:
- UID=1002
- GID=1002
- WEBROOT=/rutorrent
ports:
- 5002:5002
volumes:
- /home/maad/torrents:/data/torrents
- /home/maad/watch:/data/.watch
- /home/maad/dockers/rutorrent/data:/data
- /home/maad/dockers/rutorrent/config:/config
sonarr-oppenheimer:
restart: always
image: linuxserver/sonarr
container_name: sonarr-oppenheimer
environment:
- UID=1001
- GID=1001
- WEBROOT=/sonarr
- TZ=Europe/Paris
ports:
- 8989:8989
volumes:
- /etc/localtime:/etc/localtime
- /home/oppenheimer/dockers/NzbDrone/config:/config
- /home/oppenheimer/torrents/TV/:/data/torrents/TV
- /home/oppenheimer/torrents/:/data/torrents
radarr-oppenheimer:
restart: always
image: linuxserver/radarr
container_name: radarr-oppenheimer
environment:
- UID=1001
- GID=1001
- WEBROOT=/radarr
- TZ=Europe/Paris
ports:
- 7878:7878
volumes:
- /etc/localtime:/etc/localtime
- /home/oppenheimer/dockers/Radarr/config:/config
- /home/oppenheimer/torrents/Films/:/data/torrents/Films
- /home/oppenheimer/torrents/:/data/torrents
jackett:
restart: always
image: linuxserver/jackett
container_name: jackett
environment:
- UID=1001
- GID=1001
- WEBROOT=/jackett
- TZ=Europe/Paris
ports:
- 9117:9117
volumes:
- /etc/localtime:/etc/localtime
- /home/maad/dockers/jackett/config:/config
- /home/maad/torrents/Films/:/data/torrents/Films
- /home/maad/torrents/:/data/torrents
plexpy:
restart: always
image: linuxserver/plexpy
container_name: plexpy
environment:
- UID=1001
- GID=1001
- TZ=Europe/Paris
ports:
- 8181:8181
volumes:
- /home/oppenheimer/dockers/plexpy/config:/config
- /home/oppenheimer/dockers/plex/config:/logs:ro
plexrequests:
restart: always
image: linuxserver/plexrequests
container_name: plexrequests
environment:
- UID=1001
- GID=1001
ports:
- 3000:3000
volumes:
- /etc/localtime:/etc/localtime:ro
- /home/oppenheimer/dockers/plexrequests/config:/config
portainer:
restart: always
image: portainer/portainer
container_name: portainer
ports:
- 9000:9000
volumes:
- /home/oppenheimer/dockers/portainer/data:/data
- /var/run/docker.sock:/var/run/docker.sock
privileged: true
htpcmanager:
restart: always
image: linuxserver/htpcmanager
container_name: htpcmanager
environment:
- UID=1001
- GID=1001
- TZ=Europe/Paris
ports:
- 8085:8085
volumes:
- /home/oppenheimer/dockers/htpcmanager/data:/data
privileged: true