Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

tome

Tome es una plataforma de ebooks y audiobooks autoalojables con características de clubes de lectura. Funciona en tu hardware, escanea tu biblioteca existente y la sirve a un cliente móvil Flutter para iOS, Android y web.

Ficha actualizada 22 sept 2026, 19:22 · upstream 22 sept 2026, 19:04 · release v0.7.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es tome

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Tome es lo que ocurre cuando un solo producto se encarga del stack completo: libros electrónicos y audiolibros. Opera sobre tu hardware, escanea tu biblioteca existente en disco y la sirve a una aplicación móvil Flutter en iOS, Android y web. Invita a amigos y familia con un código de invitación de un solo clic, lee o escucha en dispositivos sincronizados con progreso compartido, y organiza clubes de lectura alrededor de un libro único con discusiones spoiler-safe por capítulo.

Public domain books from Project Gutenberg están disponibles de inmediato sin configuración ni DRM.

CASOS DE USO
  • Escuchar audiobooks mientras se trabaja o viaja
  • Leer ebooks en cualquier dispositivo móvil
  • Participar en clubes de lectura con amigos y familia
  • Acceder a libros de dominio público sin instalación adicional
  • Sincronizar progreso de lectura entre dispositivos
  • Organizar discusiones sobre capítulos específicos
PUNTOS DESTACADOS
  • Escaneo nativo del sistema de archivos para audiobooks (.m4b, .m4a) y ebooks (.epub)
  • Extracción automática de portadas desde carpetas adjuntas
  • Soporte de streaming por rango para audiobooks con control de reproductor en pantalla completa
  • Club de lectura basado en capítulos con discusiones spoiler-safe
  • Código único de invitación que comparte la biblioteca entera sin instalar el servidor
PRECAUCIONES
  • Actualmente utiliza Supabase para autenticación; requiere un proyecto externo
  • Soporte local de Postgres no está implementado (requiere Supabase)
  • No incluye autenticación propia en producción
  • La migración desde Audiobookshelf requiere reorganizar la estructura del directorio
  • El cliente móvil Flutter es una implementación propia, no un fork de audiobookshelf
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

Para ejecutar Tome: ejecuta `docker run -d --name tome -p 3000:3000 -v /path/to/your/books:/library ghcr.io/tome-project/tome:latest`. Luego instala la app en iOS o Android, configura el servidor con un código de invitación y comparte la biblioteca. Para usar tu propio hub independiente, añade `IS_HUB=true` junto a `SUPABASE_URL` y `SUPABASE_SERVICE_ROLE_KEY`. La configuración principal es simplemente el volumen del directorio de libros.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
3000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.