Repolode
pickles4evaaaa

pickles4evaaaa/mybibliotheca

Um gerenciador de biblioteca auto-hospedado e rastreador de leitura para organizar livros, registrar sessões de leitura e acompanhar o progresso.

Alternativa open source a:GoodreadsStoryGraph

Estrelas
597
Forks
42
Issues abertas
13
Último commit
há 5 dias

O que é?

MyBibliotheca é uma aplicação web auto-hospedada para gerenciar uma coleção pessoal de livros. Ela permite catalogar livros e colaboradores, consultar metadados pelo ISBN, buscar imagens de capa e definir o status de leitura, o progresso, as avaliações e as resenhas de cada título.

O app também registra sessões de leitura e fornece estatísticas sobre seus hábitos de leitura. É possível importar livros do Goodreads, StoryGraph, exportações do histórico de leitura e arquivos CSV personalizados. Ele oferece suporte a várias contas de usuário com dados de leitura privados, além de ferramentas de administração, backups, restauração e exportação de dados.

A versão 3.0.0 usa PostgreSQL como banco de dados principal, e instalações existentes do Kuzu podem ser migradas por meio de um assistente no app. O cache com Redis é opcional.

Recursos principais

  • 01Consulta por ISBN com busca de metadados e capas
  • 02Importação do Goodreads, StoryGraph e arquivos CSV
  • 03Status de leitura, progresso, sessões e avaliações
  • 04Várias contas de usuário com dados de leitura privados
  • 05Backups, restauração e exportação de dados
  • 06Armazenamento com PostgreSQL e cache Redis opcional

Casos de uso

  • Manter um catálogo privado da coleção de livros de casa no seu próprio servidor
  • Migrar o histórico de leitura do Goodreads ou StoryGraph para um rastreador auto-hospedado
  • Compartilhar uma biblioteca familiar ou doméstica com registros de leitura separados por usuário

Início rápido

  1. 1

    Siga o guia de início rápido do Docker Compose em DOCKER.md

  2. 2

    Leia o guia oficial de instalação da tag de imagem 3.0.0

Antes de usar

  • A versão 3.0.0 usa PostgreSQL, então você precisa executar um banco de dados PostgreSQL.
  • As instalações existentes do Kuzu precisam ser migradas com o assistente de migração no aplicativo antes da atualização.

Em coleções

Tópicos

Perguntas frequentes

O que é mybibliotheca?
Um gerenciador de biblioteca auto-hospedado e rastreador de leitura para organizar livros, registrar sessões de leitura e acompanhar o progresso. MyBibliotheca é uma aplicação web auto-hospedada para gerenciar uma coleção pessoal de livros. Ela permite catalogar livros e colaboradores, consultar metadados pelo ISBN, buscar imagens de capa e definir o status de leitura, o progresso, as avaliações e as resenhas de cada título.
mybibliotheca é gratuito? Qual é a licença?
mybibliotheca é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
mybibliotheca ainda é mantido?
Manutenção ativa. O último commit de mybibliotheca foi em 2 de nov. de 2026.
Para que posso usar mybibliotheca?
Manter um catálogo privado da coleção de livros de casa no seu próprio servidor Migrar o histórico de leitura do Goodreads ou StoryGraph para um rastreador auto-hospedado Compartilhar uma biblioteca familiar ou doméstica com registros de leitura separados por usuário
Como instalar mybibliotheca?
Siga o guia de início rápido do Docker Compose em DOCKER.md Leia o guia oficial de instalação da tag de imagem 3.0.0
Onde consigo mybibliotheca?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/pickles4evaaaa/mybibliotheca

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados

Um rastreador self-hosted de consumo de mídia (livros, séries e jogos) e treinos, com os dados armazenados no seu próprio servidor.

Produtividade e apps#self-hosted#media-tracking#fitness-tracker
3,7 mil+6 esta semana144TypeScriptGPL-3.0Bem mantidoAtualizado há 3 dias