Cómo instalar Zublo en Docker - Gestor de suscripciones autohospedado en Docker
Zublo: Gestor de suscripciones autohospedado en Docker para controlar todos tus pagos recurrentes
Rastrear suscripciones. Recordatorios automáticos. Estadísticas de gastos. Integración IA. PocketBase + React. Self-hosted. Sin terceros. Control total.
¿Qué es Zublo?
Zublo es un gestor de suscripciones minimalista y open source diseñado para gente que quiere ver todos sus pagos recurrentes en un solo lugar sin confiar en apps comerciales. En lugar de tener suscripciones esparcidas (Spotify, Netflix, AWS, GitLab, etc) olvidadas en tarjeta de crédito, Zublo centraliza TODO — cuánto pagas, cuándo se renuevan, tendencias de gasto, y más.
Propuesta clave: Control total de datos. Self-hosted. Integración IA para análisis inteligente. Setup Docker que toma minutos, no fin de semana. Open source. Compact full-stack: React frontend + PocketBase backend (sin dependencias complejas).
Características principales: Dashboard de suscripciones con vista rápida (próximas renovaciones, costo total). Rastreo de pagos recurrentes (diarios, semanales, mensuales, anuales, etc). Recordatorios automáticos antes de renovación. Calendario de pagos. Estadísticas: gastos por mes/año, categorías. Integración IA: análisis de patrones de gasto, chat-powered workflows, soporte múltiples LLM (no vendor lock-in). API REST para integraciones. Multi-usuario. SQLite persistente. React + Vite frontend moderno. PocketBase backend (cero overhead). Docker-first setup. MIT license.
Características principales
Dashboard de suscripciones
Vista rápida de próximas renovaciones. Costo total mensual/anual. Estado de cada servicio.
Rastreador de pagos
Frecuencia flexible (diaria, semanal, mensual, anual, etc). Historial de pagos.
Recordatorios automáticos
Notificaciones antes de renovación. Email o in-app. Nunca olvides un pago.
Calendario de pagos
Visualiza cuándo se vence cada suscripción. Planifica cash flow.
Estadísticas detalladas
Gastos por mes, año, categoría. Tendencias. Forecast futuro.
Integración IA
Análisis automático de gastos. Chat-powered workflows. Múltiples LLM providers.
Multi-usuario
Familia o equipo. Cada usuario su view. Compartir o privado.
API REST
Integraciones custom. Automatización. Webhooks.
Ultra-compacto
Single binary + PocketBase. Cero dependencias complejas. Fácil mantener.
Open source MIT
Código abierto. Customizable. Sin vendor lock-in.
Requisitos del sistema
- Docker & Docker Compose
- 256 MB - 512 MB RAM (muy ligero)
- 500 MB - 1 GB espacio disco (PocketBase SQLite + datos)
- Puerto 9597 (o custom)
- PB_ENCRYPTION_KEY (para encriptación datos)
- Navegador moderno
Instalación con Docker Compose
Paso 1: Crear docker-compose.yml
Paso 2: Generar encryption key fuerte
Paso 3: Iniciar Zublo
Acceder
http://localhost:9597 - Dashboard Zublo
Primer acceso
- Abre
http://localhost:9597 - El primer usuario registrado se convierte en admin
- Crea tu cuenta
- ¡Listo para rastrear suscripciones!
Primeros pasos
1. Agregar primera suscripción
- Dashboard → Add Subscription
- Nombre: "Netflix", "Spotify", "AWS", etc
- Costo: $12.99, €9.99, etc
- Frecuencia: Monthly, Yearly, Quarterly, etc
- Próxima renovación: fecha
- Categoría (opcional): Entertainment, Software, etc
- Save
2. Ver dashboard
- Dashboard muestra: costo total/mes, próximas renovaciones
- Lista de todas tus suscripciones
- Estado de cada una
3. Configurar recordatorios
- Settings → Notifications
- Habilita recordatorios
- Días antes de renovación (ej: 3 días)
- Email o in-app
4. Ver estadísticas
- Dashboard → Statistics
- Gastos por mes/año
- Desglose por categoría
- Tendencias
5. Usar IA para análisis
- Dashboard → AI Chat
- Pregunta: "¿Cuáles son mis suscripciones más caras?"
- IA analiza y sugiere optimizaciones
- Integración con múltiples LLMs (OpenAI, Claude, etc)
6. Ver calendario
- Dashboard → Calendar
- Visualiza cuándo se vence cada suscripción
- Planifica cash flow mensual
7. Agregar más usuarios
- Settings → Users
- Invita familia o compañeros
- Multi-usuario setup
Casos de uso
- Profesionales con muchos servicios: AWS, GitHub, GitLab, Figma, Slack, Notion, etc. Controla gastos cloud.
- Suscriptores de entretenimiento: Netflix, Spotify, Disney+, etc. Nunca olvides cancelar.
- Familias: Rastrear suscripciones compartidas. Presupuesto familiar.
- Freelancers: Monitorear gastos deducibles. Impuestos.
- Equipos: Gestionar gastos de empresa. Control de suscripciones corporativas.
HTTPS con Caddy (producción)
Caddyfile
Acceso remoto seguro
https://subs.tudominio.com con HTTPS automático
Gestión y mantenimiento
Ver logs
Backup de datos
Reiniciar
Actualizar a versión más reciente
Monitorear consumo
Comparativa con alternativas
vs YNAB / Mint (SaaS)
Zublo gana: Self-hosted, foco en suscripciones, IA local. YNAB gana: Más features, comunidad, integración bancaria.
vs Spreadsheet (Excel)
Zublo gana: UI bonita, recordatorios automáticos, IA. Excel gana: Flexibility total.
vs Commercial trackers
Zublo gana: Gratis, open source, self-hosted, privacy. Commercial gana: Más features, soporte.
Comentarios
Publicar un comentario