Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Wayfarer

Wayfarer es una alternativa autohospedada a Google Timeline y MyMaps para gestionar líneas de tiempo de ubicación privadas, planificar viajes y compartir progreso en tiempo real con grupos de confianza.

Ficha actualizada 22 sept 2026, 17:33 · upstream 22 sept 2026, 14:49 · release v1.9.17

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es Wayfarer

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Wayfarer es una aplicación web autohospedada enfocada en la privacidad que permite mantener un registro privado de ubicaciones geográficas, planificar viajes y compartir progreso en tiempo real con personas de confianza. La aplicación está construida con ASP.NET Core y utiliza PostgreSQL/PostGIS para el almacenamiento espacial de datos geográficos.

La plataforma incluye una aplicación móvil companion (WayfarerMobile) desarrollada con .NET MAUI que permite streaming de actualizaciones GPS en tiempo real o check-ins manuales directamente al servidor. El sistema soporta importación de historiales desde Google Timeline JSON, archivos GPX, KML y CSV, con deduplicación automática para evitar entradas duplicadas.

El modelo de seguridad por defecto asume un registro cerrado y operación detrás de proxy inverso con HTTPS. La aplicación incluye controles de privacidad como zonas ocultas (polígonos de exclusión), umbrales de visibilidad pública y toggle público/privado para líneas de tiempo y viajes.

CASOS DE USO
  • Gestión privada de historial geográfico familiar sin depender de servicios cloud comerciales
  • Planificación detallada de viajes con organización por regiones, lugares y segmentos
  • Compartición en tiempo real de ubicación dentro de grupos familiares o equipos profesionales
  • Auditoría de movimientos para seguridad personal con zonas ocultas configurables
PUNTOS DESTACADOS
  • Arquitectura autohospedada con ASP.NET Core y PostgreSQL/PostGIS sin dependencias Docker
  • Sistema de detección automática de visitas con confirmación doble-hit para reducir falsos positivos
  • Integración con Wikipedia para descubrir artículos relacionados con ubicaciones visitadas
  • Exportación multi-formato (GeoJSON, KML, CSV, GPX) con metadatos completos preservados
PRECAUCIONES
  • No incluye soporte Docker ni archivos de composición para despliegue simplificado
  • Requiere configuración manual de credenciales en variables de entorno systemd para producción
  • Sin roadmap garantizado o cronograma de desarrollo definido por el autor del proyecto
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Despliegue recomendado: usar proxy inverso (Nginx/Caddy) con HTTPS, almacenar secretos vía variables de entorno systemd no en appsettings.json, deshabilitar registro público salvo necesidad explícita. Para producción local: dotnet restore, dotnet ef database update, dotnet run. Cambiar contraseña del admin por defecto antes de exponer públicamente.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
VueNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.