TravStats
Libro de viajes auto-alojado para vuelos y cruceros con Next.js y PostgreSQL. Genera estadísticas, mapas 3D y logros a partir de entradas manuales o importación de emails y boarding passes. Sin telemetría ni nube.
Ficha actualizada 24 sept 2026, 18:43 · upstream 24 sept 2026, 18:29 · release v2.6.2
Qué es TravStats
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
TravStats es un registro de viajes self-hosted diseñado para hogares pequeños o grupos (1-10 usuarios). Utiliza Next.js y Node.js con una base de datos PostgreSQL, permitiendo visualizar rutas en mapas 2D e interactivos 3D. A diferencia de los trackers en vivo, se centra en la historia del viaje, importando confirmaciones, escaneando códigos QR o subiendo archivos Excel/CSV.
Ofrece análisis cruzado de distancias y países, con un sistema de logros gamificado. La seguridad es prioritaria: autenticación JWT, límites de tasa y datos en reposo cifrados. Soporta integración opcional con LLM locales vía Ollama para parsear emails complejos sin enviar datos a la nube.
Ideal para entornos homelab que buscan privacidad total. No incluye rastreo en tiempo real ni modelo de organización empresarial, por lo que no es apto para grandes flotas o empresas con SSO. Requiere configuración inicial manual o importación de archivos.
- Registro histórico de vuelos y cruceros
- Visualización de rutas en globo 3D
- Análisis estadístico de destinos
- Importación automática de emails con OCR
- API REST para agentes de IA
- Gestión de logros gamificados
- Self-hosted sin telemetría ni anuncios
- Soporte nativo para vuelos y cruceros
- Mapa 3D interactivo multi-dominio
- API OpenAPI 3.0 con scopes granulares
- Importación OCR de boarding passes
- Licencia AGPL v3 abierta
- No rastreo en tiempo real de aeronaves
- Escalado limitado a 1-10 usuarios
- Sin aplicación nativa móvil actual
- Requiere entrada manual o importación de archivos
- Sin modelo SSO ni permisos por equipo
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.
Despliegue vía Docker Compose. Requiere contraseña DB obligatoria. Opcional: Postgres externo, Ollama local para parsing, WebDAV para backups. Setup wizard inicial en navegador. Tags :latest o :stable recomendados.
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.




