gooru
Gooru es una biblioteca multimedia auto-alojada escrita en Go para gestión de archivos mediante hash de contenido, interfaz web estilo booru y CLI independiente. Soporta imágenes, videos y cómics con identificación persistente tras renombrar o mover archivos.
Ficha actualizada 24 sept 2026, 11:37 · upstream 24 sept 2026, 11:30 · release v0.1.1
Qué es gooru
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Gooru funciona como un gestor de medios personal inspirado en boorus, permitiendo búsqueda, etiquetado y visualización a través de una interfaz web. La aplicación identifica archivos por su contenido hash, lo que garantiza la integridad y permite reconocer el mismo archivo tras cambios en el sistema de archivos. Incluye un CLI robusto para tagging sin necesidad del servidor activo.
El despliegue es flexible mediante paquetes binarios para Debian, Linux o Windows, o módulos NixOS. Los builds con libvips mejoran el rendimiento. La base de datos admite cifrado opcional y la interfaz soporta múltiples temas visuales. El proyecto está bajo licencia AGPL-3.0-only y se encuentra en desarrollo activo.
- Gestión personal de colecciones de imágenes y videos
- Organización de archivos mediante hash para evitar duplicados
- Etiquetado CLI sin servidor activo
- Visualizador de cómics en formato .cbz
- Identificación de archivos por hash de contenido
- CLI independiente funcional sin servidor
- Escrito en Go con bajo consumo de recursos
- Soporte nativo para formatos multimedia y .cbz
- Cifrado opcional para base de datos y uploads
- Estado del proyecto marcado como 'Under development'
- No incluye Dockerfile ni soporte Docker nativo
- Licencia AGPL-3.0-only requiere código abierto en derivados
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
Utiliza paquetes binarios o NixOS. Requiere libvips para rendimiento óptimo en builds Debian/Nix. No tiene Docker por defecto según análisis técnico. Ver docs/SERVE.md para configuración inicial y docs/CONFIG.md para opciones de cifrado y rutas.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
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.