Cómo instalar LastGLANCE en Docker - Rastreador de hábitos y tareas recurrentes autohospedado en Docker
LastGLANCE: Rastreador de hábitos y tareas recurrentes local-first autohospedado en Docker
¿Cuándo hice esto por última vez? Rastrear hábitos, mantenimiento, tareas recurrentes. Recordatorios. Streaks. Histórico. Local-first. Sin cuentas. PWA+Mobile. Open source.
¿Qué es LastGLANCE?
LastGLANCE es un rastreador minimalista de "cuándo hiciste algo por última vez" con soporte para recordatorios automáticos, diseñado para rastrear hábitos, tareas de mantenimiento, chequeos de salud, o cualquier cosa que necesite ser hecha regularmente. A diferencia de Habitica (gamificado, complejo) o Simple Habit Tracker (limitado), LastGLANCE es local-first, sin cuentas, sin suscripción, y completamente autodesplegable.
Parte de la suite GLANCE: El mismo desarrollador que creó dayGLANCE y lifeGLANCE. Local-first: todos los datos en tu navegador. Zero tracking. Zero accounts. PWA + Android. Historiales con timestamps. Visualización de streaks. Recordatorios opcionales. Sincronización local. API simple. Privacidad por defecto.
Características principales
Rastrear "última vez"
Anota cuándo hiciste algo. Timestamp automático.
Recordatorios automáticos
Configura frecuencia. Notificaciones en tiempo. Nunca olvides.
Streaks y histórico
Ve tu racha de días/semanas. Histórico completo. Timeline.
Categorías
Organiza tareas en categorías (Salud, Hogar, Trabajo, etc).
Local-first
Datos en tu navegador. Sin servidor. Sin tracking.
PWA+Mobile
App web + Android nativo. Funciona offline.
Estadísticas
Cuántas veces completado. Promedio de días entre. Tendencias.
Importar/Exportar
JSON backup. Restore. Migración entre dispositivos.
Requisitos del sistema
- Docker instalado
- 256-512 MB RAM (muy ligero)
- 100 MB - 1 GB espacio disco
- Puerto 80 o personalizado
- Node.js base (Alpine Linux)
- Navegador moderno con IndexedDB
Instalación con Docker Compose
Opción 1: Instalación rápida
Iniciar
Acceder
http://localhost:3000
Primeros pasos
1. Acceder a la app
- Abre
http://localhost:3000 - No necesita login. Datos locales en tu navegador.
- Interface limpia y simple
2. Crear primer ítem a rastrear
- Click "+" o "New Item"
- Nombre: "Limpiar baño", "Cambiar aceite coche", "Cortar cabello", etc
- Categoría (opcional): Hogar, Salud, Mantenimiento, Trabajo
- Frecuencia ideal (opcional): "cada 3 días", "semanal", "mensual"
- Guardar
3. Registrar que lo hiciste
- Click en ítem de la lista
- Button "Mark Done" o "I Did This"
- Se registra timestamp automáticamente
- Se reinicia el contador
4. Ver histórico y streaks
- Cada ítem muestra: "Última vez: X días atrás"
- Timeline de todas las veces que lo hiciste
- Racha actual: cuántos días seguidos (si aplica)
- Promedio: cada cuántos días lo haces
5. Configurar recordatorios (opcional)
- Click en ítem → Editar
- Habilitar "Reminder"
- Frecuencia: cada 1 semana, 2 semanas, 1 mes, etc
- La app te notifica cuando debes hacerlo
6. Usar en móvil
- PWA: Add to homescreen en iOS/Android
- O descarga Android app desde GitHub Releases
- Mismo acceso a datos, funciona offline
Casos de uso
- Mantenimiento del hogar: Limpiar, reparar, cambios de aire, refrigeración
- Salud personal: Chequeos médicos, dentista, cortes de cabello, manicura
- Automóvil: Cambio aceite, rotación llantas, inspección, lavado
- Trabajo: Reuniones periódicas, reportes, backups, audits
- Hábitos: Ejercicio, meditación, lectura (aunque dayGLANCE es mejor para esto)
- Mascotas: Veterinario, baño, grooming, vacunas
- Suscripciones/Renovaciones: Dominio, hosting, seguros, membresías
HTTPS con Caddy (producción)
Caddyfile
Acceso remoto
https://track.tudominio.com con HTTPS automático
Habilitar WebSocket (recomendado)
Gestión y mantenimiento
Ver logs
Backup de datos (local)
Settings → Export JSON. Descarga tus datos como JSON.
Restore de datos
Settings → Import JSON. Carga tu backup anterior.
Reiniciar
Actualizar a la última versión
Ver estado de salud
Limpiar datos locales (en navegador)
DevTools → Application → Storage → Clear Site Data
Comparativa con alternativas
vs Habitica
LastGLANCE gana: Simple, local-first, sin gamificación. Habitica gana: Gamificado, social, más features.
vs Streaks App
LastGLANCE gana: Gratuito, local, auto-hospedable, web+móvil. Streaks gana: iOS nativo, pulido, Apple Health.
vs Productive
LastGLANCE gana: Gratuito, self-hosted, simple. Productive gana: Más features, sincronización cloud.
vs Simple Habit Tracker
LastGLANCE gana: Gratuito, self-hosted, más flexible. Simple gana: App móvil nativa, simple.
Suite GLANCE del mismo desarrollador
dayGLANCE
Planificador de tareas diarias con timeline de 24h, Pomodoro, Inbox inteligente, sincronización Obsidian/Nextcloud. Para gestionar tu día actual.
lifeGLANCE
Timeline interactivo zoomable para hitos de vida. Registra eventos importantes, fechas, milestones. Perspectiva de vida completa.
lastGLANCE
Este. Rastrear "cuándo fue la última vez". Recordatorios. Para mantenimiento y hábitos recurrentes.
Comentarios
Publicar un comentario