Найти в Дзене

Установка qBittorrent в Open Media Vault 7

1. После установки Open Media Vault необходимо расширить стандартный набор плагинов, для этого подключаемся по ssh к нашему серверу и вводим команду: wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash

2. После установка в меню OMV появится пункт "omv-extras". Тут сразу ставим галочку "Docker repo"

3. Переходим в плагины и обнаруживаем, что их стало больше. В данной статье нас интересует плагин openmediavault-compose. Устанавливаем его и далее в сервисах переходим в Compose

4. В настройках Compose необходимо указать папку где будут храниться основные файлы. Я посчитал логичным создать на системном диске папку и расшарить её.

-2

4.1. Также в корне этой папки создал каталог docker-data. Тут будут храниться конфиги

5. Compose - Files - (+) - Add from Example

-3

6. Выбираем в списке qBittorrent и придумываем имя контейнера

-4
-5

7. После добавления у сервиса будет статус "Down" и запускать его пока не нужно. Вам нужно выбрать его в списке и нажать на карандаш

-6

8. Нужно отредактировать стандартный конфиг под вас

-7

8.1. А именно: PUID; PGID; TZ; volumes. Для того чтоб узнать PUID и PGID подключаемся к серверу по ssh и пишем "id admin", в ответе будут нужные данные. Для так как часовой пояс у меня Москва то и указываю его Europe/Moscow. В volumes в первой строке указываем корневую папку где будет храниться конфиг, второй строчкой указываем корень вашей папки с загрузками. Остальные настройки по типу порта на ваш вкус, мне это пока не нужно.

9. Сохраняем и запускаем контейнер кнопкой up

-8

10. Пробуем открыть по ссылке http://ip_или_имя_вашего_сервера:порт_который_вы_указали/. Результатом будет окно ввода логина и пароля

-9

10.1. Стандартный логин admin, а пароль нужно смотреть в логах. Compose - Stats - выбрать сервис - logs

-10
-11

11. Логин я не менял, а пароль для удобства меняем

Собственно на этом всё, однако бонусом расскажу как поменять тему:

1. Находим понравившуюся нам тему (учитывайте, что искать нужно для WebUI, обычные темы не подойдут).

2. Далее я создал папку theme в папки с конфигом qBittorrent и содержимое архива с темой скопировал в корень папки theme.

3. И на этом шаге я запутался из-за отсутствия опыта. Нужно было правильно указать путь до темы

-12

3.1. На практике всё оказалось просто. Ранее созданная папка docker-data является папкой config и внутри создалась папка qBittorrent с конфигом qBittorrent. Правильный путь до темы: /config/qBittorrent/theme/qbittorrent-webui-cjratliff.com-1.4.0. Собственно вместо "qbittorrent-webui-cjratliff.com-1.4.0" у вас может быть любое название папки с файлами темы. После всех манипуляций сохраняем настройки и обновляем страницу.