openinvento
OpenInvento es un gestor de inventario autoalojado con arquitectura jerárquica (Usuarios, Inventarios, Áreas, Estanterías, Cajones y Artículos). Es Source-Available, gratuito para uso personal/educativo y requiere permiso explícito para uso comercial.
Ficha actualizada 25 sept 2026, 15:59 · upstream 25 sept 2026, 15:55 · release v0.1.0
Qué es openinvento
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
OpenInvento es una herramienta de gestión de inventario diseñada para ser autoalojada, permitiendo a los usuarios organizar activos físicos o digitales mediante una estructura jerárquica clara. La arquitectura de datos se basa en Usuarios asignados a Inventarios únicos, que contienen Áreas subdivididas en Estanterías, Cajones y finalmente Artículos individuales.
El proyecto adopta una licencia Source-Available para garantizar la independencia del software frente a corporaciones o proveedores de nube que podrían comercializarlo sin retorno. Ofrece un stack técnico híbrido utilizando Node.js y Python, con soporte nativo para despliegues mediante Docker y Docker Compose.
En términos de recursos, el sistema está optimizado para entornos modestos, requiriendo aproximadamente 2 núcleos CPU, 2 GB de RAM y 10 GB de espacio en disco. El despliegue se realiza principalmente a través del puerto 80 y cuenta con soporte para instalaciones de un clic.
- Gestión de hardware y herramientas en laboratorios o talleres personales.
- Control de colecciones de objetos físicos (modelismo, coleccionismo).
- Inventario de activos informáticos en entornos educativos o pequeños equipos.
- Seguimiento de stock para proyectos de maker o fabricación local.
- Arquitectura de datos jerárquica clara (Usuarios -> Inventarios -> Áreas -> Estanterías -> Cajones -> Artículos).
- Licencia Source-Available que garantiza libertad para uso personal y educativo sin coste.
- Soporte completo para despliegue en contenedores con Docker y Docker Compose.
- Stack tecnológico híbrido combinando Node.js y Python para funcionalidades del servidor.
- Optimización de recursos con requisitos bajos (2GB RAM, 10GB disco).
- Mecanismo de un clic para facilitar la instalación inicial.
- El uso comercial o corporativo requiere obtener permiso explícito de los desarrolladores.
- Actualmente, un usuario puede estar asignado a un único inventario, limitando la gestión multi-inventario por usuario.
- La arquitectura no soporta servicios adicionales predefinidos más allá del gestor de inventario principal.
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.
Desplegar mediante Docker Compose en el puerto 80. Requisitos mínimos: 2 núcleos CPU, 2 GB RAM y 10 GB disco. La instalación admite un clic para entornos domésticos o laboratorios. Verificar variables de entorno antes de iniciar los contenedores.
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.