Damebooru
Plataforma auto-hospedada tipo booru para gestión personal de colecciones multimedia, con backend en ASP.NET Core y frontend Angular. Diseñada para usar bibliotecas externas de almacenamiento y sistema de trabajo inspirado en Immich. Proyecto experimental sin mantenimiento activo.
Ficha actualizada 24 sept 2026, 17:09 · upstream 24 sept 2026, 17:01 · release sin release detectada
Qué es Damebooru
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Damebooru es una aplicación web auto-hospedada diseñada específicamente como tablero de imágenes (booru board) para la gestión personal de colecciones multimedia. A diferencia de las soluciones tradicionales que gestionan su propio almacenamiento, esta plataforma está configurada para utilizar bibliotecas externas y estructura de carpetas existentes, similar a Immich. El sistema de trabajo incluye escaneo programado, generación de miniaturas y extracción de metadatos.
- Gestión personal de colecciones de imágenes y videos con detección de duplicados
- Etiquetado automático mediante servicios externos (SauceNAO, Iqdb) o IA local
- Búsqueda avanzada con sintaxis para incluir/excluir etiquetas y tipos de archivo
- Visualización de grilla con scroll virtual y navegación por mouse
- Integración nativa con FFmpeg/FFprobe para generación de miniaturas y metadatos
- Sistema de cron jobs para escaneo de biblioteca, generación de thumbnails y extracción de metadatos
- Detección de posts similares y duplicados mediante algoritmos de comparación
- Soporte para autenticación simple opcional (usuario/contraseña)
- Configuración flexible vía variables de entorno con vinculación anidada
- Proyecto explícitamente no mantenido por el autor, diseñado solo para uso personal
- Código de calidad cuestionable debido a su naturaleza experimental en agentic coding
- Base de datos SQLite sin soporte de transacciones distribuidas o alta concurrencia
- Dependencia de APIs externas (SauceNAO, Danbooru, Gelbooru) para etiquetado automático
- Sin soporte multiusuario real ni mecanismos de sincronización entre instancias
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.
Requiere .NET 10 SDK y Node.js 22+ con pnpm. Desplegable vía Docker Compose con imágenes publicadas en GHCR o construcción local. Configurar secretos para credenciales de autenticación y APIs externas. Usar TRUST_FORWARDED_HEADERS=true solo detrás de proxy TLS confiable. Realizar backups manuales de SQLite antes de aplicar migraciones.
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.