Repolode
pickles4evaaaa

pickles4evaaaa/mybibliotheca

Самостоятельно размещаемый менеджер библиотеки и трекер чтения для организации книг, записи сеансов чтения и отслеживания прогресса.

Open source альтернатива:GoodreadsStoryGraph

Звёзды
597
Форки
42
Открытые issues
13
Последний коммит
4 дня назад

Что это?

MyBibliotheca — веб-приложение для самостоятельного размещения, предназначенное для управления личной книжной коллекцией. Оно позволяет каталогизировать книги и их авторов, искать метаданные по ISBN, загружать обложки, а также указывать статус чтения, прогресс, оценки и отзывы для каждой книги.

Приложение также записывает сеансы чтения и показывает статистику читательских привычек. Книги можно импортировать из Goodreads, StoryGraph, экспортированных историй чтения и пользовательских CSV-файлов. Поддерживаются несколько учетных записей с личными данными о чтении, а также инструменты администратора, создание резервных копий, восстановление и экспорт данных.

В версии 3.0.0 в качестве основной базы данных используется PostgreSQL, а существующие установки Kuzu можно перенести с помощью встроенного мастера. Кэширование Redis необязательно.

Ключевые возможности

  • 01Поиск по ISBN с получением метаданных и обложек
  • 02Импорт из Goodreads, StoryGraph и CSV-файлов
  • 03Статус чтения, прогресс, сеансы чтения и оценки
  • 04Несколько учетных записей с личными данными о чтении
  • 05Резервное копирование, восстановление и экспорт данных
  • 06Хранение данных в PostgreSQL с необязательным кэшем Redis

Сценарии использования

  • Ведение личного каталога домашней книжной коллекции на собственном сервере
  • Перенос истории чтения из Goodreads или StoryGraph в самостоятельно размещаемый трекер
  • Совместное использование семейной или домашней библиотеки с отдельными записями о чтении для каждого пользователя

Быстрый старт

  1. 1

    Следуйте инструкции по быстрому запуску Docker Compose в DOCKER.md

  2. 2

    Прочитайте официальное руководство по установке для тега образа 3.0.0

Что важно знать

  • В версии 3.0.0 используется PostgreSQL, поэтому необходимо запустить базу данных PostgreSQL.
  • Перед обновлением существующие установки Kuzu необходимо перенести с помощью встроенного мастера миграции.

В подборках

Темы

Частые вопросы

Что такое mybibliotheca?
Самостоятельно размещаемый менеджер библиотеки и трекер чтения для организации книг, записи сеансов чтения и отслеживания прогресса. MyBibliotheca — веб-приложение для самостоятельного размещения, предназначенное для управления личной книжной коллекцией. Оно позволяет каталогизировать книги и их авторов, искать метаданные по ISBN, загружать обложки, а также указывать статус чтения, прогресс, оценки и отзывы для каждой книги.
mybibliotheca можно использовать бесплатно? Какая у него лицензия?
mybibliotheca распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
mybibliotheca всё ещё поддерживается?
Активно поддерживается. Последний коммит в mybibliotheca — 2 нояб. 2026 г..
Для чего можно использовать mybibliotheca?
Ведение личного каталога домашней книжной коллекции на собственном сервере Перенос истории чтения из Goodreads или StoryGraph в самостоятельно размещаемый трекер Совместное использование семейной или домашней библиотеки с отдельными записями о чтении для каждого пользователя
Как установить mybibliotheca?
Следуйте инструкции по быстрому запуску Docker Compose в DOCKER.md Прочитайте официальное руководство по установке для тега образа 3.0.0
Где скачать mybibliotheca?
Исходный код и инструкции по установке — на GitHub: https://github.com/pickles4evaaaa/mybibliotheca

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Персональный трекер книг для самостоятельного хостинга: отмечайте прочитанное, книги в процессе чтения и планы на будущее — альтернатива Goodreads.

751+1 за неделю37KotlinMITАктивно поддерживаетсяОбновлён 7 дней назад

Самостоятельно размещаемая библиотека и платформа для чтения электронных книг, PDF, аудиокниг и комиксов с синхронизацией прогресса между вебом, iPhone, Kobo и KOReader.

6,2 тыс.+238 за неделю420TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён вчера

Самостоятельно размещаемый трекер книг, сериалов, игр и тренировок, который хранит данные на вашем сервере.

Продуктивность и приложения#self-hosted#media-tracking#fitness-tracker
3,7 тыс.+9 за неделю145TypeScriptGPL-3.0Активно поддерживаетсяОбновлён позавчера