Перейти к содержанию
Форум русской поддержки продукции Synology

garikh

Пользователи
  • Активность

    133
  • Зарегистрирован

  • Посещение

Репутация

0 Neutral

Информация о garikh

  • Звание
    Активный участник

Посетители профиля

4753 просмотров профиля
  1. garikh

    Каталог OPDS

    Извините, забыл в Dockerfile добавить php81-xmlwriter. В архиве уже исправил. Можно архив не скачивать, просто в Dockerfile добавьте после xmlreader еще строчку php81-xmlwriter \ Контейнер надо остановить и удалить (можно через web интерфейс в DSM). И заново запустить build и run.
  2. garikh

    проброс USB порта в контейнер

    Подниму тему, т.к. столкнулся некоторое время назад с проблемой, как добавить USB устройство в контейнер на DSM 7.1. Если конкретно, нужно было получить доступ к SONOFF Zigbee 3.0 USB Dongle-E из контейнера Home Assistant или Zigbee2MQTT. Как известно, начиная с DSM 7.0 "USB devices (Wi-Fi dongle, Bluetooth dongle, 3G/4G dongle, USB DAC/speaker, and DTV dongle) are no longer supported.". Интересно, что если вставить донгл в nas, он корректно определяется системой и даже показывается в панели управления с правильным описанием. Решение нашел здесь. Нужно скачать драйвера по
  3. garikh

    Каталог OPDS

    Удалось запустить? Работает? Мне кажется, это напрямую к теме не относится, лучше сделайте отдельный топик в разделе по докеру Docker - Форум русской поддержки продукции Synology (synology-forum.ru), а я в инструкции дам на него ссылку. А так да, лишний порт наружу открывать не надо. Но я использую реверс-прокси на роутере, а не на синолоджи. На кинетиках это можно сделать через штатный функционал в "Доменное имя"->"Доступ к веб-приложениям домашней сети".
  4. garikh

    Каталог OPDS

    Да, в среде DSM работает немного быстрее. Сейчас сравнил создание БД из inpx, в контейнере 1 мин. 22 сек., в DSM 1 мин. 15 сек. Это на DS220+ на SSD диске для либрусек. Но у контейнера есть преимущества, как минимум: 1. Изолированность. Я гарантирую, что не ставил закладок в программу, но не могу гарантировать, что в коде нет ошибок и критических уязвимостей, которые могут повлиять на работу основоной системы. В случае с контейнером у приложения есть доступ только к файлам библиотеки и тот ReadOnly, если делать по инструкции. При исполнении в среде DSM доступ определяется в open_basedir и
  5. garikh

    Каталог OPDS

    Работает. В сборке как раз мой конфиг. Вы конвертер ставили? Его надо ставить самому. Ссылка на конвертер есть в инструкции COPS для MyHomeLib - Установка на Synology DSM (google.com) пункт 7. Если ставили, проверьте его работу в терминале. Если работает, надо включить отладку в конфиге $config['fb_debug'] = TRUE; и посмотреть лог fb2lib/log.txt. Возможно проблема с правами. Но проще поставить приложение в Docker, там уже все настроено, конвертер в том числе.
  6. garikh

    Каталог OPDS

    Написал инструкцию по запуску COPSFB2 в Docker на DSM 7.1. https://sites.google.com/site/copsfb2/ver1-1-3/docker-install Не пугайтесь ее размера (инструкции, имеется в виду), по сути все, что надо: -скачать и распаковать архив -собрать образ контейнера командой docker build -запустить его на выполнение командой docker run. Главная засада в том, что последние 2 команды нужно делать в терминале и с правами рута (через sudo).
  7. garikh

    Каталог OPDS

    У вас в конфиге команда конвертации закомментирована. Так оно работать не будет.
  8. garikh

    Каталог OPDS

    Поддержку sqlite3 для PHP ставили (в расширениях)?
  9. garikh

    Каталог OPDS

    У меня с сентября COPS под докером. Готового образа нет (и не будет, по крайней мере от меня). Могу дать Dockerfile под Alpine+PHP-FPM. Но там тоже руками придется поработать. Как минимум, надо уметь зайти в SSH, получить sudo, собрать образ из командной строки и запустить, указав нужные volume и порт. И да, права на файлы тоже придется править. Не сложно, но навык нужен.
  10. garikh

    Каталог OPDS

    353949 с фильтром $lang_load = 'RU';
  11. garikh

    TorrServer

    Еще вариант, для тех, у кого nas поддерживает docker. В докерхабе несколько вариантов контейнеров для torrserver. Я на 220+ уже полгода использую ksey/torrserver. Отлично работает, установка элементарная, надо только связать том(volume) /TS/db контейнера с какой-либо папкой для хранения базы. Может обновлять версию торрсервера без переустановки контейнера.
  12. garikh

    Каталог OPDS

    На 1.1.3 вам также придется каждый месяц пересоздавать базу после обновления коллекции Эта коллекция fb2+usr. Предполагаю, там другой формат inp. Пишите свой парсер. Лог загрузки пишется (если есть права на запись) в fb2lib/log.txt. Точно работает с этой коллекцией https://booktracker.org/viewtopic.php?t=46979
  13. Удалил лишнее. Похоже не туда отправил. Спасибо!

  14. garikh

    Каталог OPDS

    Checkconfig для mysql инфу про базу покажет некорректно. Когда-нибудь поправлю А базу в mysql создали? Ту, что прописана в строке dsn?
  15. garikh

    Каталог OPDS

    Обновил. Исправления, в основном по загрузчику INPX. Были критические ошибки при загрузке в mysql и мелкие глюки, из-за которых пропускалась часть книг.
×
×
  • Создать...