Персональный трекер книг для самостоятельного хостинга: отмечайте прочитанное, книги в процессе чтения и планы на будущее — альтернатива Goodreads.
pickles4evaaaa/mybibliotheca
Самостоятельно размещаемый менеджер библиотеки и трекер чтения для организации книг, записи сеансов чтения и отслеживания прогресса.
Open source альтернатива:Goodreads
StoryGraph
- Звёзды
- 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
Следуйте инструкции по быстрому запуску Docker Compose в DOCKER.md
- 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 обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая библиотека и платформа для чтения электронных книг, PDF, аудиокниг и комиксов с синхронизацией прогресса между вебом, iPhone, Kobo и KOReader.
Самостоятельно размещаемый трекер книг, сериалов, игр и тренировок, который хранит данные на вашем сервере.
Веб-приложение для самостоятельного размещения и учёта личной библиотеки: статусы чтения, оценки, заметки и публичный доступ.
Самостоятельно размещаемое веб-приложение, которое индексирует PDF-книги, карты, токены, аудио и модели для настольных RPG в единую библиотеку с поиском.
Lute — приложение на Python и Flask для изучения иностранных языков через чтение текстов на ваш выбор.