collectabase
Collectabase es una herramienta auto-alojada para gestionar colecciones de videojuegos, figuras y cómics. Ofrece seguimiento de precios automatizado mediante scraping y APIs, análisis financiero de la colección y una interfaz moderna tipo PWA con control total sobre los datos.
Ficha actualizada 28 sept 2026, 12:50 · upstream 28 sept 2026, 12:20 · release v0.1.0
Qué es collectabase
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Collectabase funciona como un gestor de colecciones robusto y auto-alojado, diseñado para reemplazar alternativas comerciales como CLZ Games. Permite rastrear activos físicos como videojuegos, consolas, Funko Pop o cómics en un solo lugar, gestionando estados de conservación, cantidades y códigos de barras. La plataforma prioriza la soberanía de datos, permitiendo el auto-alojamiento completo sin depender de servicios en la nube.
- Gestión de inventario físico mediante escaneo de códigos UPC/EAN para búsqueda rápida de artículos.
- Seguimiento de valorización de activos con gráficos históricos y detección de outliers basada en IQR.
- Alertas de mercado para recibir notificaciones cuando un artículo alcanza el precio máximo deseado.
- Análisis de rentabilidad por plataforma o estado de conservación para optimizar la colección.
- Visualización de la colección como una PWA instalable directamente en navegadores móviles.
- Arquitectura auto-alojada con control total sobre los datos y backups portables ZIP.
- Seguimiento de precios automatizado con fallback inteligente entre PriceCharting y eBay.
- Interfaz responsive con modo oscuro tipo glassmorphism y soporte PWA nativo.
- Base de datos SQLite local persistente que sobrevive a reinicios de contenedores.
- Enriquecimiento automático de metadatos mediante IGDB, RAWG y ComicVine sin intervención manual.
- Dependencia de APIs externas (IGDB, eBay) que pueden sufrir interrupciones o límites de tasa.
- El scraping de PriceCharting puede ser inestable si no se utiliza un token oficial para la API.
- La base de datos SQLite tiene limitaciones de escalabilidad frente a bases relacionales SQL grandes.
- Requiere conocimientos básicos de Docker y gestión de volúmenes para el despliegue inicial.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
Utiliza docker-compose para un despliegue rápido. Monta los volúmenes ./data para la base de datos SQLite y ./uploads para las imágenes. Configura ADMIN_API_KEY como variable de entorno o secreto Docker si se expone externamente. Verifica el estado del servicio en /api/health antes de usarlo en producción.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.



