diff --git a/docker-compose.yml b/docker-compose.yml index 01c852f..c5af512 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -37,18 +37,18 @@ services: # PUID/PGID=0 — файлы root-владельца, как и у app, чтобы импорт мог их прочитать. qbittorrent: image: lscr.io/linuxserver/qbittorrent:latest + # host-сеть: bridge Docker ломает DHT/UDP торрент-клиента (NAT исходящего UDP + DNAT входящего + # на том же порту рвут обратные DHT-пакеты → «Узлы DHT: 0»). В host-режиме клиент слушает + # порты 8090 (WebUI) и 6881 (torrent) прямо на хосте — порты не конфликтуют с app (8085). + network_mode: host environment: PUID: '0' PGID: '0' TZ: Etc/UTC - WEBUI_PORT: '8080' + WEBUI_PORT: '8090' # WebUI (пароль первого входа — в логах: docker compose logs qbittorrent) volumes: - qbittorrent-config:/config - /srv/telewave/media/downloads:/downloads - ports: - - '8090:8080' # WebUI (пароль первого входа — в логах: docker compose logs qbittorrent) - - '6881:6881' - - '6881:6881/udp' restart: unless-stopped logging: driver: json-file