ohara2
Biblioteca autohospedada estática para novelas web, sin anuncios ni rastreo. Permite leer online u offline mediante scraping de fuentes externas y despliegue en GitHub Pages o Vercel Blob.
Ficha actualizada 25 sept 2026, 9:54 · upstream 25 sept 2026, 9:28 · release V1
Qué es ohara2
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Ohara2 es una herramienta de autogestión para construir una biblioteca personal de novelas web. Utiliza un script en Python (ohara.py) para extraer metadatos y capítulos desde sitios como freewebnovel.com, exportando los datos a JSON, EPUB o HTML estático. La interfaz se sirve mediante GitHub Pages alojando archivos estáticos generados. Incluye funciones avanzadas como actualización automática de capítulos, gestión de proxies para evitar bloqueos IP, y almacenamiento en la nube con Vercel Blob. Ofrece una experiencia de lectura con temas oscuros, control de tamaño de fuente y filtros de contenido protegidos por contraseña.
- Lectura offline sin anuncios ni rastreo
- Biblioteca personal autohospedada privada
- Gestión automatizada de capítulos nuevos
- Exportación a múltiples formatos (EPUB/JSON)
- Despliegue estático en GitHub Pages
- Sin dependencias de backend complejas
- Soporte para scraping con rotación de proxies
- Interfaz estática optimizada para SEO
- Gestión de versiones mediante Git
- Exportación directa a Vercel Blob
- Requiere instalación manual de Python y pip
- No utiliza Docker ni contenedores
- Depende de la estabilidad de las fuentes externas
- Configuración inicial de entorno necesaria
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar dependencias con pip. Crear repositorio Git e iniciar en docs/. Para Vercel Blob, configurar BLOB_READ_WRITE_TOKEN en .env. Ejecutar ohara.py para actualizar contenido y empujar cambios a la rama main.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.