Remove downloads management features: delete DownloadsEndpoints and related API logic, remove associated frontend components and routes, and update documentation to reflect the removal of the downloads directory from the application structure.
This commit is contained in:
@@ -30,31 +30,3 @@ services:
|
||||
options:
|
||||
max-size: '10m'
|
||||
max-file: '3'
|
||||
|
||||
# Торрент-клиент: качает в /downloads → это /srv/telewave/media/downloads на хосте, который app
|
||||
# видит как /media/downloads. TeleWave не общается с клиентом по API — вы добавляете торренты в его
|
||||
# WebUI, а готовые файлы импортируете в разделе «Загрузки» админки (копированием, сидирование живёт).
|
||||
# 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: '8090' # WebUI (пароль первого входа — в логах: docker compose logs qbittorrent)
|
||||
volumes:
|
||||
- qbittorrent-config:/config
|
||||
- /srv/telewave/media/downloads:/downloads
|
||||
restart: unless-stopped
|
||||
logging:
|
||||
driver: json-file
|
||||
options:
|
||||
max-size: '10m'
|
||||
max-file: '3'
|
||||
|
||||
volumes:
|
||||
qbittorrent-config:
|
||||
|
||||
Reference in New Issue
Block a user