Manga Reader: lector web de manga con historial de lectura

Basado en las fuentes de Tanko (MangaDex y LeerCapitulo), con usuarios
con contraseña, progreso por página guardado en SQLite, lector por página
o vertical, filtros de imagen y proxy de imágenes con URLs firmadas.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-30 23:26:33 -06:00
co-authored by Claude Opus 5.5
commit 9d031d4ba3
11 changed files with 1171 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
# Manga Reader
Lector web de manga autoalojado, con las dos fuentes de
[Tanko](https://github.com/Alexandro521/Tanko) (`src/servers/`):
- **LeerCapitulo** (español, por defecto): mucho más catálogo. El scraper está reescrito para el
sitio actual y ya no necesita navegador headless (las páginas vienen en el HTML).
- **MangaDex** (multi-idioma): español = es-la + es combinados. Muchos títulos populares no tienen
capítulos por licencias; la ficha ofrece buscarlos en LeerCapitulo.
- Búsqueda, populares y actualizados recientemente.
- Lector por página (toques/flechas, izq→der o der→izq) o en vertical, modo ahorro de datos.
- Usuarios con contraseña; el **historial y la página exacta** se guardan en el servidor
(`data/manga.db`), así que puedes seguir desde cualquier dispositivo/sesión.
- Las imágenes pasan por el servidor (`/api/img`), solo con URLs firmadas por él (clave en `data/secret`).
## Uso
```bash
docker compose up -d --build
# http://192.168.1.141:3352 (o la IP de Tailscale)
```
Crea tu cuenta en la pantalla de inicio. Para cerrar el registro después:
`ALLOW_SIGNUP=false` en `.env` y `docker compose up -d`.
Copia de seguridad: basta con `data/manga.db` (+ `-wal`/`-shm` si existen).