Simple OPDS. (новая версия v0.47 от 27.02.2019г.)
Бесплатная программа для операционных систем Linux и Windows, предназначенная для быстрого создания электронного OPDS-каталога книг. OPDS (Open Publication Distribution System) каталог позволяет получать доступ к Вашей библиотеке через Интернет с большинства устройств для чтения электронных книг, планшетов, смартфонов и т.д.
Simple OPDS написан на языке Python с применением фрэймворка Django. Модули sopds_server и sopds_scanner выполняют три главные задачи:
- Рекурсивно по расписанию обходят указанный в конфигурационном файле каталог с электронными книгами, создавая каталог книг в БД Mysql, БД PostreSQL или БД SQLite
- Выполняют работу встроенного HTTP/OPDS-сервера, отвечает на запросы клиентов согласно протокола OPDS.
- Выполняют работу встроенного HTTP/WEB-сервера, предоставляет доступ к коллекции книг для простых веб-браузеров.
Кроме того, в пакете SimpleOPDS имеется скрипт ./sopds/wsgi.py, который может быть использован для организации работы Вашего сервера с применением распространенных http-серверов Apache и Nginx.
Основные возможности Simple OPDS.
- Рекурсивный обход, указанного в конфигурационном файле каталога. Высокая скорость сканирования-каталогизации.
- Размещение в каталоге электронных книг, любых форматов, указанных в конфигурационном файле.
- Извлечение метаинформации из электронных книг FB2, EPUB, MOBI (название, авторы, жанры, серии, аннотация, язык, дата правки).
- Извлечение и показ обложек электронных книг FB2, EPUB, MOBI.
- Обнаружение дубликатов книг.
- Поиск книг в zip-архивах.
- Быстрая загрузка коллекций из INPX файлов.
- В каталоге доступны пять возможных сортировок: по каталогам, по авторам, по наименованиям, по жанрам, по сериям.
- При использовании авторизации, доступна "Книжная полка" на которой представлены ранее скачанные соответствующим пользователем книги.
- Произвольный поиск книг по наименованию, авторов по имени и серий по наименованию.
- Можно задать ограничение выдачи элементов на страницу.
- Архивация книг при скачивании.
- Конвертация книг FB2 в EPUB и MOBI "на лету" с использованием внешних конвертеров.
- Поддержка баз данных SQLite, MySQL, PostgreSQL
- Управление конфигурацией через WEB-интерфейс
- Встроенный telegram-бот
Инструкция по установке и использованию Simple OPDS.
Где скачать Simple OPDS.
Скачать Simple OPDS можно на странице загрузок сайта.
Связь с автором.
Связаться с автором можно на страницах форума, по электронной почте Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра., а так-же в twitter аккаунте.