- Modifié
blacksly Salut,
Oui c'est possible.
Tu installes docker puis tu crées ton docker-compose.yml avec autant d'utilisateurs que nécessaire.
Exemple avec 2 conteneurs de ruTorrent pour 2 utilisateurs :
version: "3.8"
networks:
frontend:
external: true
services:
rutorrent-user-toto:
image: "mondedie/rutorrent:latest"
container_name: "rutorrent-user-toto"
restart: "unless-stopped"
environment:
- "UID=1000"
- "GID=1000"
volumes:
- "/home/user-toto/docker/rtorrent/data:/data"
- "/home/user-toto/docker/rtorrent/config:/config"
ports:
- "8080:8080"
- "45000:45000"
- "45000:45000/udp"
networks:
- "frontend"
rutorrent-user-tata:
image: "mondedie/rutorrent:latest"
container_name: "rutorrent-user-tata"
restart: "unless-stopped"
environment:
- "UID=1001"
- "GID=1001"
volumes:
- "/home/user-tata/docker/rtorrent/data:/data"
- "/home/user-tata/docker/rtorrent/config:/config"
ports:
- "8081:8080"
- "45000:45000"
- "45000:45000/udp"
networks:
- "frontend"
Puis un reverse proxy comme Nginx Proxy Manager en configurant pour chaque service un utilisateur et mot de passe différent !