Warracker: la herramienta open source que convierte el caos de tus garantías en orden digital

Una app autohospedada que centraliza, recuerda y protege tus documentos de garantía — ideal para personas organizadas, equipos técnicos y usuarios olvidadizos por igual.


Cuando la lavadora se rompe y nadie sabe si sigue en garantía, lo común es buscar desesperadamente una factura perdida o revisar correos sin éxito. A muchos nos ha pasado. A Sassanix, también. Por eso nació Warracker, una aplicación web de código abierto que quiere eliminar ese caos con una solución simple, potente y gratuita.

¿Qué es Warracker?

Warracker es un seguimiento de garantías autohospedado, pensado para que tanto usuarios individuales como equipos puedan registrar, consultar y recibir alertas sobre la expiración de productos, centralizando documentos clave como tickets, facturas o manuales.

Con una interfaz web moderna, integración con servicios como Paperless-ngx y alertas a través de Discord o Slack, es una herramienta pensada para “mentes prácticas y digitales”.


📦 Funcionalidades principales

FunciónDescripción breve
🗃️ Gestión centralizadaGuarda todas tus garantías en un único lugar accesible
📄 Almacenamiento de documentosAdjunta tickets, manuales, facturas, imágenes
🔔 Alertas proactivasNotificaciones por email o más de 100 canales usando Apprise
🧾 Soporte multietiquetaClasificación por tags personalizados (ej. “Electrodomésticos”, “Apple”, etc.)
📤 Exportación/Importación CSVCarga o descarga tus datos con facilidad
🔐 SSO OIDC + gestión de usuariosControl de acceso con roles, integración con Google, GitHub, Keycloak
📊 Dashboard de estadoVistas gráficas y estadísticas de tus garantías activas, expiradas, por categoría
📱 UI responsivePerfectamente usable desde móviles y tablets
🌍 Vista global (multiusuario)Acceso a garantías por parte de varios usuarios según permisos

📸 Así se ve Warracker

Warracker: la herramienta open source que convierte el caos de tus garantías en orden digital | demo Warracker
Warracker: la herramienta open source que convierte el caos de tus garantías en orden digital

📋 Requisitos de despliegue y stack técnico

Tecnologías empleadas:

ComponenteTecnología
FrontendHTML, CSS, JavaScript
BackendPython (Flask)
Base de datosPostgreSQL
ContenedoresDocker & Docker Compose
Servidor WebNginx

Instalación rápida vía Docker Compose:

services:
warracker:
image: ghcr.io/sassanix/warracker/main:latest
ports:
- "8005:80"
volumes:
- warracker_uploads:/data/uploads
env_file:
- .env
depends_on:
warrackerdb:
condition: service_healthy
restart: unless-stopped

warrackerdb:
image: postgres:15-alpine
volumes:
- postgres_data:/var/lib/postgresql/data
env_file:
- .env
restart: unless-stopped

volumes:
postgres_data:
warracker_uploads:

🧮 Formato para importar garantías (CSV)

CampoFormato / EjemploObligatorioNotas
ProductNameTexto✅ SíNombre del producto
PurchaseDate2025-06-28✅ SíFormato ISO (YYYY-MM-DD)
WarrantyDurationYearsNúmero entero (2)✅ CondicionalUsar si IsLifetime es FALSE
IsLifetimeTRUE / FALSE❌ OpcionalIgnora duración si es TRUE
SerialNumberTexto («SN123,SN124»)❌ OpcionalAdmite múltiples separados por coma
VendorTexto❌ OpcionalNombre del comercio
TagsTexto («hogar,electro»)❌ OpcionalEtiquetas personalizadas
PurchasePriceNúmero (99.95)❌ OpcionalSolo si se desea almacenar precio

💡 ¿Por qué usar Warracker?

“Lo construí tras una frustración familiar: el lavavajillas de mi padre se rompió, teníamos la factura pero la garantía había expirado por meses. Me prometí que eso no volvería a pasar.”
Sassanix, creador del proyecto

Desde entonces, Warracker ha ayudado a usuarios a ahorrar dinero y prevenir olvidos, con recordatorios precisos antes de que venza una cobertura, y acceso inmediato a documentos desde cualquier dispositivo.


🛠️ En desarrollo: lo que viene en la hoja de ruta

Característica futuraEstado actual
Seguimiento de reclamaciones🟡 En progreso
Integración con calendario🔜 Próximo
Soporte para localización🔜 Planeado
Registro de auditoría🔜 Planeado

🤝 ¿Cómo contribuir?

Warracker es un proyecto open source bajo licencia AGPLv3. Puedes contribuir desde GitHub abriendo issues, proponiendo mejoras o colaborando con código.

🔗 Repositorio GitHub: github.com/sassanix/Warracker


🧠 Reflexión para mentes curiosas

Vivimos rodeados de garantías, pero sin una forma clara de gestionarlas. Warracker no es solo una herramienta: es una declaración de control sobre nuestras pertenencias. En un mundo cada vez más automatizado y con ciclos de consumo cortos, recordar que algo aún está cubierto puede suponer cientos de euros ahorrados y menos desperdicio.

Para los entusiastas del software libre, la organización digital o simplemente los que desean orden en sus finanzas del hogar, Warracker es esa aplicación que no sabías que necesitabas… hasta que un electrodoméstico falla.

Suscríbete al boletín SysAdmin

Este es tu recurso para las últimas noticias y consejos sobre administración de sistemas, Linux, Windows, cloud computing, seguridad de la nube, etc. Lo enviamos 2 días a la semana.

¡Apúntate a nuestro newsletter!


– patrocinadores –

Noticias destacadas

– patrocinadores –

¡SUSCRÍBETE AL BOLETÍN
DE LOS SYSADMINS!

Scroll al inicio
×