OPDS catalog - установка и настройка

Приветствую!
Кто-нибудь устанавливал и настраивал OPDS catalog?
Поделитесь, пожалуйста, последовательностью действий. Приложение установил, вроде включено, но не пойму, что дальше делать?

  1. Скачиваешь версию отсюда: https://github.com/thomas2403/owncloud-apps/tree/master/files_opds

Ссылка на архив: https://codeload.github.com/thomas2403/owncloud-apps/zip/master

  1. Распаковываешь архив,
  2. Копируешь на сервер в %nextcloud_path%/apps/ из архива папку files_opds со всем её содержимым. То есть на сервере должна появиться папка %nextcloud_path%/apps/files_opds
  3. Заходишь в панель Nextcloud, включаешь в списке отключенных приложений - приложение OPDS Catalog (https://%nextcloud_path%/settings/apps/diskabled
  4. Идешь в “Дополнительные настройки”, указываешь путь до каталога с книгами, сохраняшь.
  5. Загружаешь на смартфон или компьютер любимое приложение для чтения книг из OPDS-каталога. Cool Reader не работает с Nextcloud OPDS, из-за бага! Ошибка связана с добавлением лишнего ‘/’ в url.
  6. Добавляешь свою сетевую библиотеку в это приложение - в качестве адреса OPDS каталога используй https://your_nextcloud_server/index.php/apps/files_opds/
  7. Требуется логин и пароль для чтения OPDS. Указываешь логин и пароль пользователя Nextcloud.

P.S. Если требуется читать книги из архивов zip в каталоге, то необходимо изменить начало файла /files_opds/templates/part.feed.acquisition.php
следующим образом:
Было:

<?php
namespace OCA\Files_Opds;

if ( Config::get('old_mime', 'false') !== 'false' && strpos($_['file_mimetype'],'comicbook') !== false){
	$mime = 'application/x-cbr';
} else {
	$mime = $_['file_mimetype'];
}
?>

Стало:

<?php
namespace OCA\Files_Opds;

if ( Config::get('old_mime', 'false') !== 'false' && strpos($_['file_mimetype'],'comicbook') !== false){
	$mime = 'application/x-cbr';
} else {
	$mime = $_['file_mimetype'];
}
if 	($mime == 'application/zip'){
$mime = 'application/x-fictionbook';
} 
?>

Спасибо огромноем, но похоже на некоторых версия вообще ни чего не работает :frowning: