Ebooks · Cómics · Lector · OPDS
📌 v0.9.0 · 2026-04-30
Kavita — Biblioteca de ebooks y cómics¶
Sustituiría a Kindle y Google Play Libros. Lector integrado en navegador para ebooks (EPUB, PDF) y cómics (CBZ, CBR), con progreso sincronizado entre dispositivos.
Como usuario¶
Qué podrás hacer¶
- Leer ebooks (EPUB, PDF) y cómics (CBZ, CBR)
- Lector integrado en navegador
- Apps OPDS en móvil para lectura offline
- Progreso sincronizado entre dispositivos
Cómo se accederá¶
| Plataforma | Cómo |
|---|---|
| Navegador | https://libros.sc |
| Ubuntu | Navegador |
| Android | Moon+ Reader / Librera Reader vía OPDS |
| FireTV | No aplica |
Primeros pasos (previstos)¶
En Android: abre tu app de lectura (Moon+ Reader o Librera Reader), ve a "añadir servidor OPDS" e introduce: URL https://libros.sc/api/opds, usuario y contraseña SmallCountry.
Integración con otros servicios de SmallCountry¶
| Servicio | Relación |
|---|---|
| Readarr | Adquisición de libros |
| n8n | Ciclo de vida |
| Audiobookshelf | Separación: Kavita para lectura visual, Audiobookshelf para audio |
| Nextcloud | Carpeta Libros/inbox donde subir archivos |
Servicios que lo hacen posible¶
Para el administrador (diseño previsto)
Datos del servicio¶
| LXC (contenedor ligero de Proxmox) | 174 |
| IP | 10.10.20.174 |
| Tier | C |
| Impacto | 🟢 Bajo |
Docker: kavita.
Almacenamiento persistente¶
ZFS (sistema de archivos con integridad de datos): rpool/datos/kavita → /opt/kavita/
Biblioteca: SATA /libros/.
Backup: PBS (sistema de copias de seguridad de Proxmox) diario.
Healthcheck¶
Logs y diagnóstico¶
Backup manual¶
Problemas comunes¶
- No detecta archivos nuevos → Ejecutar escaneo manual desde la interfaz de Kavita.
- OPDS no funciona → Verificar que la URL es exactamente
https://libros.sc/api/opds.
Para el arquitecto (diseño previsto)
Relaciones con otros servicios¶
flowchart LR
Caddy -->|TLS| Kavita
Authentik -->|Proxy| Kavita
Readarr -->|Adquisición| Kavita
Nextcloud -->|Inbox| Kavita
Configuración de red¶
| Bridge | Puerto | Acceso desde |
|---|---|---|
| vmbr2 | 5000 | Caddy (LXC 102) |
En Pi-hole¶
En Caddy¶
En Authentik¶
Provider: Proxy. Grupo: familia.
Orquestación¶
| Componente | Path |
|---|---|
| Rol Ansible | roles/kavita/ |
| Playbook | deploy-kavita.yml |
| Módulo OpenTofu | modules/kavita/ |