Cómo instalar Homebox - Sistema de inventario autohospedado en Docker
Homebox: Sistema de inventario autohospedado en Docker para organizar tu hogar
Gestor de inventario minimalista y blazing-fast escrito en Go. Organiza ubicaciones, objetos, etiquetas. SQLite. Responsivo. Multi-usuario. QR codes automáticos. API REST. Open source.
¿Qué es Homebox?
Homebox es un sistema de inventario y organización autohospedable diseñado específicamente para usuarios domésticos que necesitan saber dónde está sus cosas sin complejidad operacional. A diferencia de Snipe-IT (pensado para IT corporativo) o soluciones cloud de pago, Homebox es simple, rápido, gratuito, open source, y se auto-hospeda fácilmente.
Características principales: Sistema de dos niveles: Ubicaciones (dónde están las cosas) + Objetos (qué son). Etiquetas para categorizar. Campos opcionales: garantía, aseguranza, precio de compra, estado de venta, etc. QR codes automáticos para cada página (útil para móvil). Fotos de objetos. Búsqueda y filtrado. Multi-usuario con grupos. Reportes exportables. Soporte multi-idioma. Responsive design (desktop, tablet, móvil). API REST. Backup trivial (SQLite en una carpeta). Go + SQLite = ultra-ligero (<50mb abierto="" agpl-3.0.="" c="" complejas.="" dependencias="" digo="" en="" p="" ram="" reposo="" sin=""> 50mb>
Características principales
Ubicaciones jerárquicas
Casa → Salón → Estantería. Anida ubicaciones sin límite.
Objetos simples
Nombre + Descripción = suficiente. Agrega más detalles opcionalmente.
Etiquetas flexibles
Categoriza: "Electrónica", "Libros", "Herramientas". Sin límite.
QR codes automáticos
Cada página tiene URL única y QR. Perfecto para móvil.
Fotos de objetos
Adjunta imágenes para referencia visual. Búsqueda por foto.
Búsqueda avanzada
Filtra por ubicación, etiquetas, campos. Resultados instantáneos.
Multi-usuario
Grupos de usuarios. Solo ven items de su grupo.
Campos personalizables
Precio, garantía, estado, fecha compra, etc. Elige lo que necesitas.
Reportes
Exporta CSV con inventario. Auditoria.
Responsive
Desktop, tablet, móvil. Una app que funciona everywhere.
Blazingly fast
Escrito en Go. <50mb p="" ram="" reposo.="" ultra-ligero.=""> 50mb>
Open source AGPL-3.0
Código abierto. Auditable. Contribuye.
Requisitos del sistema
- Docker (o binario Go directo)
- 256 MB - 512 MB RAM (muy ligero)
- 500 MB - 2 GB espacio disco (SQLite + fotos)
- Puerto 3100 o custom (mapeable en docker)
- SQLite (embebido, no requiere Postgres)
- Navegador moderno (cualquiera)
Instalación con Docker Compose
Paso 1: Crear carpeta de datos
Paso 2: Crear docker-compose.yml
Paso 3: Si usas rootless image (seguridad)
Paso 4: Iniciar Homebox
Acceder
http://localhost:3100 - Dashboard Homebox
Primer login
Primera vez que accedas, Homebox te pedirá crear usuario admin. Crea tu cuenta y listo!
Primeros pasos
1. Crear ubicaciones
- Dashboard → "Locations" o Settings → Locations
- Crea ubicaciones: "Salón", "Cocina", "Dormitorio", "Garaje"
- Dentro de "Salón": "Estantería 1", "Sofá", "TV Stand"
- Homebox pre-seed con locations ejemplo, puedes borrarlas
2. Crear etiquetas
- Settings → Labels
- Crea: "Electrónica", "Libros", "Herramientas", "Ropa", "Decoración"
- Úsalas luego para categorizar objetos
3. Agregar tu primer objeto
- Dashboard → "+ Add Item" o "+ New Item"
- Nombre: "Laptop Dell", "Libro Python", "Martillo", etc
- Descripción: "Mi laptop de trabajo", "Referencia sobre Django", etc
- Ubicación: Selecciona de la lista (ej: Salón → Estantería 1)
- Etiquetas: "Electrónica" (si es laptop), "Libros" (si es libro)
- Foto (opcional): Sube una imagen del objeto
- Campos avanzados (opcional): Precio, Garantía, Comprado el, etc
- Save
4. Ver QR code del objeto
- Click en objeto
- Arriba a la derecha: Icono QR
- Muestra URL única y código QR
- Usa QR desde móvil para acceso rápido
5. Buscar y filtrar
- Buscador superior: busca por nombre, descripción
- Filtros: por ubicación, etiquetas, estado
- Resultados instantáneos
6. Agregar más usuarios
- Settings → Users
- Crea usuarios para familia (opcional)
- Todos ven los objetos del grupo
7. Exportar reporte
- Dashboard → "Export" o Settings
- Descargar CSV de todo tu inventario
- Para backup, o compartir
Casos de uso
- Hogar desordenado: "¿Dónde está mi martillo?" → Busca en Homebox, encuentra en Garaje/Herramientas.
- Mudanza: Inventaría cajas, ubicaciones, qué hay adentro. Déjalo durante la mudanza.
- Homelab/Tech: Registra todos tus servidores, cables, equipos. Ubicaciones por rack.
- Colecciones: Libros, películas, figuras, juegos. Catalogados y organizados.
- Familia: Todos saben dónde están las cosas (herramientas, ropa, juguetes).
- Aseguración: Prueba de propiedad. Fotos + descripción + precio. Para seguros.
HTTPS con Caddy (producción)
Caddyfile
Acceso remoto seguro
https://homebox.tudominio.com con HTTPS automático
Acceso móvil
Desde cualquier dispositivo: accede a https://homebox.tudominio.com, escanea QR codes de objetos!
Gestión y mantenimiento
Ver logs
Backup de datos
Restore de backup
Reiniciar
Actualizar a versión más reciente
Monitorear consumo
Comparativa con alternativas
vs Snipe-IT
Homebox gana: Simpler, faster, less cognitive overhead. Snipe-IT gana: Enterprise features, más robust, auditoría completa.
vs Notion/Obsidian database
Homebox gana: Específico para inventario, mejor UX. Notion gana: Más flexible, más features, integrations.
vs Spreadsheet (Excel/Sheets)
Homebox gana: Interface better, fotos, QR codes. Excel gana: Flexibility total.
Comentarios
Publicar un comentario