Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Modelibr

Modelibr es una biblioteca autoalojada para gestión de activos de juegos que centraliza modelos, texturas, mapas ambientales, sprites y sonidos con previsualización integrada en navegador.

Ficha actualizada 25 sept 2026, 21:33 · upstream 25 sept 2026, 21:28 · release v0.6.1

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es Modelibr

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Modelibr es una herramienta de autogestión para bibliotecas de activos de videojuegos que permite almacenar y organizar múltiples tipos de recursos en un único repositorio. Soporta gestión de proyectos específicos y packs reutilizables, con historial de versiones para modelos y capacidad de previsualización integrada mediante Three.js.

La aplicación ofrece acceso WebDAV para flujos de trabajo tipo explorador de archivos, integración opcional con Blender CLI descargable a demanda, deduplicación de activos y papelera de reciclaje. Incluye soporte para múltiples formatos de modelos (.obj, .fbx, .gltf, .glb, .stl, .3mf, .blend) y mapas ambientales panorámicos o cubos de seis caras.

Está disponible mediante instaladores nativos para Windows, macOS y Linux que empaquetan la base de datos PostgreSQL, API web y runtime del worker, además de una implementación Docker con docker compose. La interfaz frontend utiliza React 19 y el backend .NET 9.0.

CASOS DE USO
  • Centralizar todos los activos de un proyecto de desarrollo de juegos en una sola biblioteca organizada
  • Gestionar versiones de modelos y alternar entre ellas según necesidades del pipeline
  • Previsualizar assets directamente en el navegador antes de su implementación final
  • Acceder a la biblioteca mediante WebDAV para integración con herramientas de pipeline artístico
  • Organizar activos en packs reutilizables para distribuirlos entre múltiples proyectos
PUNTOS DESTACADOS
  • Soporta previsualización integrada de modelos y mapas ambientales usando Three.js con entorno iluminado
  • Gestión de versiones de modelos con capacidad de alternar entre diferentes iteraciones
  • Acceso WebDAV incluido para flujos de trabajo tipo explorador de archivos
  • Blender CLI descargable a demanda desde la configuración, sin instalación inicial obligatoria
  • Sistema de deduplicación y papelera de reciclaje para gestión eficiente del almacenamiento
PRECAUCIONES
  • Licencia Business Source License 1.1 que restringe ciertos usos comerciales según términos específicos
  • Requiere PostgreSQL como base de datos, no es autocontenido sin configuración externa
  • La demo en vivo almacena datos en el navegador del cliente con visibilidad limitada al usuario
  • Certificado autofirmado en primera visita a Docker que requiere aceptación manual en el navegador
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Para despliegue Docker: clonar repositorio, copiar .env.example a .env y ejecutar docker compose up -d. Acceder en https://localhost:3010 (certificado autofirmado). Para instaladores nativos: descargar desde GitHub Releases según plataforma. Puerto configurable para WebDAV y API web. Requiere 4 núcleos CPU, 8GB RAM y 20GB disco mínimo según análisis técnico.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
301084434433001
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.