Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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.
PUNTOS DESTACADOS
  • 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.
PRECAUCIONES
  • 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.
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
80
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.