Install Cops & Caliber (non-docker install) DSM 7.0
Создаем папку общего пользования Web, и в ней создаем папку cops
Некоторые примечания:
1. Сайт COPS: https://github.com/seblucas/cops
2. На веб-сайте говорится, что нужно загрузить последнюю версию, но это не работает, нам нужно использовать 1.1.2 - 20180626 (версии ниже также могут работать)
3. COPS нужен только доступ для чтения к вашей библиотеке и файлам, а не для чтения и записи
Распаковываем архив в папку cops и создаем папку library
Задаем права для папки library
Переходим по адресу: http:you sait/cops/
и видим таблицу ошибок для Cops при настрой PHP:
Переходим в настройку PHP:
Web Station → Настройки языка сценария → Выбор версии PHP →
Редактировать → Вкладка «Расширения»
Включаем расширения:
gd,
intl,
sqlite3,
pdo_sqlite
и сохраняем изменения.
Проверяем конфигурацию COPS
Заходим в папку Cops, открываем редактором файл config_default,
Редактируем строку:
$config['calibre_directory'] = './'; → $config['calibre_directory'] = './library/';
Сохраняем под именем: config_local.php в папке Cops.
Загружаем с официального сайта программу calibre
для своего ПК. Производим установку и запускаем программу:
Выбираем место для хранения своих книг на Nas Synology →
«\\MyNameNas\web\cops\library»
После установки программы на компьютер, в папке library на
Nas Synology, будет автоматически создан файл базы
данных программы Caliber metadata.db
В программе Caliber на ПК добавляем 1 любую книгу для разметки таблиц базы данных.
Переходим на web странице нашего сервера
http:you sait/cops/
Обсуждение