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 необходимо указать папку где будут храниться основные файлы. Я посчитал логичным создать на системном диске папку и расшарить её.
4.1. Также в корне этой папки создал каталог docker-data. Тут будут храниться конфиги
5. Compose - Files - (+) - Add from Example
6. Выбираем в списке qBittorrent и придумываем имя контейнера
7. После добавления у сервиса будет статус "Down" и запускать его пока не нужно. Вам нужно выбрать его в списке и нажать на карандаш
8. Нужно отредактировать стандартный конфиг под вас
8.1. А именно: PUID; PGID; TZ; volumes. Для того чтоб узнать PUID и PGID подключаемся к серверу по ssh и пишем "id admin", в ответе будут нужные данные. Для так как часовой пояс у меня Москва то и указываю его Europe/Moscow. В volumes в первой строке указываем корневую папку где будет храниться конфиг, второй строчкой указываем корень вашей папки с загрузками. Остальные настройки по типу порта на ваш вкус, мне это пока не нужно.
9. Сохраняем и запускаем контейнер кнопкой up
10. Пробуем открыть по ссылке http://ip_или_имя_вашего_сервера:порт_который_вы_указали/. Результатом будет окно ввода логина и пароля
10.1. Стандартный логин admin, а пароль нужно смотреть в логах. Compose - Stats - выбрать сервис - logs
11. Логин я не менял, а пароль для удобства меняем
Собственно на этом всё, однако бонусом расскажу как поменять тему:
1. Находим понравившуюся нам тему (учитывайте, что искать нужно для WebUI, обычные темы не подойдут).
2. Далее я создал папку theme в папки с конфигом qBittorrent и содержимое архива с темой скопировал в корень папки theme.
3. И на этом шаге я запутался из-за отсутствия опыта. Нужно было правильно указать путь до темы
3.1. На практике всё оказалось просто. Ранее созданная папка docker-data является папкой config и внутри создалась папка qBittorrent с конфигом qBittorrent. Правильный путь до темы: /config/qBittorrent/theme/qbittorrent-webui-cjratliff.com-1.4.0. Собственно вместо "qbittorrent-webui-cjratliff.com-1.4.0" у вас может быть любое название папки с файлами темы. После всех манипуляций сохраняем настройки и обновляем страницу.