Рассматривается пример ручной установки с созданием `docker-compose.yml` ## Создание конфигурации и запуск контейнера Создаем директорию для проекта и переходим в нее ```bash mkdir -p /root/qbittorrent && cd /root/qbittorrent ``` Создаем `docker-compose.yml` ```bash nano docker-compose.yml ``` Вставим конфигурационный текст (взять с hub.docker.com) Предварительно убедиться что данные порты свободны (определить команду) ```bash --- services: qbittorrent: image: lscr.io/linuxserver/qbittorrent:latest container_name: qbittorrent environment: - PUID=1000 - PGID=1000 - TZ=Etc/UTC - WEBUI_PORT=8080 - TORRENTING_PORT=6881 volumes: - /path/to/qbittorrent/appdata:/config - /path/to/downloads:/downloads #optional ports: - 8080:8080 - 6881:6881 - 6881:6881/udp stop_grace_period: "10s" #optional restart: unless-stopped ``` Запуск ```bash docker compose up -d ``` Просмотр логов запуска (пароль/порт) ```bash docker logs qbittorrent ``` ## Настройка параметров Подключение сетевой папки NAS в контейнер (внести изменения) ```yaml volumes: - /path/to/qbittorrent/appdata:/config - /path/to/downloads:/downloads #optional ```