Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

stash

Gestor de inventario doméstico auto-alojado para rastrear objetos mediante escaneo continuo de códigos (UPC/EAN/QR). Permite gestionar stock, alertas de caducidad, impresión de etiquetas y automatizaciones con Home Assistant.

Ficha actualizada 23 sept 2026, 22:45 · upstream 23 sept 2026, 22:44 · release v0.8.1

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es stash

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

Stash es una aplicación web auto-alojada diseñada para el control de inventario en hogares o pequeñas empresas. Utiliza Next.js y Node.js con una base de datos PostgreSQL para gestionar objetos físicos mediante escaneo continuo de códigos de barras, QR o números de serie. La interfaz permite añadir productos manualmente, asignar ubicaciones jerárquicas (habitaciones, estantes) y configurar umbrales de stock mínimo.

CASOS DE USO
  • Control de despensa y nevera con alertas de caducidad y lista de la compra automática
  • Gestión de activos informáticos o herramientas domésticas con historial de mantenimiento
  • Inventario de tienda pequeña con impresión de etiquetas y gestión de stock en tiempo real
  • Seguimiento de garantías y fechas de expiración para productos electrónicos
PUNTOS DESTACADOS
  • Escaneo continuo sin transición de pantalla entre modos de restock o consumo
  • Soporte nativo para modo activo (asset) para dispositivos únicos con historial de mantenimiento
  • Funcionamiento como PWA con caché offline y sincronización automática al recuperar conexión
  • Webhook configurable para automatizar impresoras de etiquetas o integraciones externas
PRECAUCIONES
  • No incluye planificación de comidas ni cálculo automático de ingredientes desde recetas
  • Arquitectura monolítica por hogar: cada instancia gestiona un único grupo familiar sin aislamiento multi-tenant
  • Requiere configuración manual de variables de entorno seguras (JWT_SECRET, POSTGRES_PASSWORD) para producción
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

DashboardScanItemsItem detailShopping listMore menu
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Despliegue recomendado mediante Docker Compose o script Proxmox. Configurar .env con valores aleatorios fuertes para JWT_SECRET y POSTGRES_PASSWORD antes de iniciar. Imágenes disponibles en ghcr.io/eigger/stash-api. Actualizaciones automáticas desde el contenedor si se usa el instalador Proxmox.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
300054338080
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.