Files
wikipedia/HomeLab/Docker - qBittorent.md

1.5 KiB

Рассматривается пример ручной установки с созданием docker-compose.yml

Создание конфигурации и запуск контейнера

Создаем директорию для проекта и переходим в нее

mkdir -p /root/qbittorrent && cd /root/qbittorrent

Создаем docker-compose.yml

nano docker-compose.yml

Вставим конфигурационный текст (взять с hub.docker.com) Предварительно убедиться что данные порты свободны (определить команду)

---
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

Запуск

docker compose up -d

Просмотр логов запуска (пароль/порт)

docker logs qbittorrent 

Настройка параметров

Подключение сетевой папки NAS в контейнер (внести изменения)

    volumes:
      - /path/to/qbittorrent/appdata:/config
      - /path/to/downloads:/downloads #optional