From 552c51ebb81c622ece27888311468ee71838ba05 Mon Sep 17 00:00:00 2001 From: Kyattsukuro Date: Thu, 8 Jan 2026 20:51:01 +0100 Subject: [PATCH] added qbittorrent --- compose.yml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/compose.yml b/compose.yml index b3ce5f4..d4fa46a 100644 --- a/compose.yml +++ b/compose.yml @@ -29,6 +29,37 @@ services: traefik.http.services.aniworld.loadbalancer.server.port: 3000 traefik.http.routers.aniworld.middlewares: traefik-auth + bittorrent: + image: linuxserver/qbittorrent:5.1.4 + networks: + - proxy + volumes: + - config_qbittorrent:/config + - data_qbittorrent:/downloads + ports: + - 6881:6881 + - 6881:6881/udp + environment: + - PUID=0 + - PGID=0 + - TZ=Europe/Berlin + labels: + traefik.enable: true + traefik.http.routers.qb.rule: "Host(`qbittorrent.arpa.urmel.de`)" + traefik.http.routers.qb.entrypoints: https + traefik.http.routers.qb.tls: "true" + traefik.http.routers.qb.tls.certresolver: hetzner + traefik.http.services.qb.loadbalancer.server.port: "8080" + + + traefik.http.middlewares.qb-headers.headers.customRequestHeaders.X-Frame-Options: SAMEORIGIN + traefik.http.middlewares.qb-headers.headers.customRequestHeaders.Referer: "" + traefik.http.middlewares.qb-headers.headers.customRequestHeaders.Origin: "" + + traefik.http.routers.qb.middlewares: traefik-auth,qb-headers + traefik.http.services.qb.loadbalancer.passhostheader: "false" + + i2psnark: image: ypopovych/i2psnark:latest volumes: @@ -71,8 +102,16 @@ volumes: o: addr=217.100.0.2,rw,noatime,tcp device: ":/mnt/Main/servicesData/i2psnark" config_i2psnark: + data_aniworld: driver_opts: type: nfs4 o: addr=217.100.0.2,rw,noatime,tcp device: ":/mnt/Main/servicesData/aniworld" + + config_qbittorrent: + data_qbittorrent: + driver_opts: + type: nfs4 + o: addr=217.100.0.2,rw,noatime,tcp + device: ":/mnt/Main/servicesData/qbittorrent"