CRM personal de código abierto para documentar tu vida y llevar un seguimiento de tus relaciones con amigos y familiares.
tess1o/geopulse
Cronología de ubicación autoalojada que convierte datos GPS de apps como OwnTracks y Overland en estancias, viajes y análisis: una alternativa a Google Timeline.
Alternativa open source a:Google Timeline
- Estrellas
- 1,446
- Forks
- 64
- Issues abiertos
- 16
- Último commit
- hace 20 horas
¿Qué es?
GeoPulse es una plataforma autoalojada de historial de ubicaciones. Recibe puntos GPS de fuentes como OwnTracks, Overland, GPSLogger, Home Assistant, Traccar, Dawarich y Colota, y los convierte en una cronología consultable de estancias, viajes y lagunas de datos, con el modo de transporte clasificado para cada viaje.
La app puede enriquecer esa cronología con fotos de Immich, notas de Memos y datos meteorológicos. También ofrece análisis de distancias y visitas, planes de viaje, desgloses por ciudad y país, y resúmenes anuales. La correspondencia de mapas mediante Valhalla permite ajustar a las carreteras las rutas de viaje con ruido, sin alterar los datos GPS originales.
El proyecto admite varios usuarios con controles de visibilidad para amigos, enlaces de invitado que se pueden compartir, inicio de sesión con OIDC/SSO, copias de seguridad cifradas y exportación a GPX, GeoJSON, OwnTracks y CSV. Se puede implementar con Docker Compose, Helm, Unraid, Proxmox LXC o mediante instalación manual, y está bajo la licencia BSL 1.1, que permite el uso personal y no comercial gratuito.
Funciones clave
- 01Convierte puntos GPS en estancias, viajes y lagunas de datos, y clasifica el modo de transporte.
- 02Recibe la ubicación en tiempo real de OwnTracks, Overland, GPSLogger, Home Assistant, Traccar, Dawarich y Colota.
- 03Añade fotos de Immich, notas de Memos y datos meteorológicos al historial del mapa.
- 04Ajusta las rutas de viaje a las carreteras mediante la correspondencia de mapas con Valhalla.
- 05Importa datos de Google Timeline, GPX, GeoJSON, OwnTracks y CSV, y los exporta en formatos estándar.
- 06Incluye un servidor MCP y una opción de chat con IA que utiliza una clave compatible con OpenAI.
Casos de uso
- Llevar un registro privado de tus propios desplazamientos en lugar de guardar el historial de ubicaciones en un servicio en la nube.
- Consultar viajes y estancias junto con las fotos de tu biblioteca de Immich.
- Compartir la ubicación en tiempo real y el historial con familiares o amigos, con controles de visibilidad.
- Importar una exportación existente de Google Timeline y consultarla en tu propio servidor.
Inicio rápido
- 1
Crea un directorio y descarga los archivos de configuración
mkdir geopulse && cd geopulse curl -L -o .env https://raw.githubusercontent.com/tess1o/GeoPulse/main/.env.example curl -L -o docker-compose.yml https://raw.githubusercontent.com/tess1o/GeoPulse/main/docker-compose.yml - 2
Inicia los contenedores
docker compose up -d - 3
Abre la aplicación en el puerto 5555 de localhost y revisa la configuración de seguridad de .env para producción
Antes de usarlo
- Tiene licencia BSL 1.1, que permite acceder al código fuente, pero no es una licencia de código abierto aprobada por la OSI.
- Requiere alojamiento propio y mantenimiento del servidor para tus datos de ubicación.
- Algunas integraciones, como AI Chat, necesitan tu propia clave de API compatible con OpenAI.
Temas
Preguntas frecuentes
- ¿Qué es geopulse?
- Cronología de ubicación autoalojada que convierte datos GPS de apps como OwnTracks y Overland en estancias, viajes y análisis: una alternativa a Google Timeline. GeoPulse es una plataforma autoalojada de historial de ubicaciones. Recibe puntos GPS de fuentes como OwnTracks, Overland, GPSLogger, Home Assistant, Traccar, Dawarich y Colota, y los convierte en una cronología consultable de estancias, viajes y lagunas de datos, con el modo de transporte clasificado para cada viaje.
- ¿geopulse es gratuito? ¿Qué licencia tiene?
- geopulse es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿geopulse sigue mantenido?
- Mantenimiento activo. El último commit de geopulse fue el 19 oct 2026.
- ¿Para qué puedo usar geopulse?
- Llevar un registro privado de tus propios desplazamientos en lugar de guardar el historial de ubicaciones en un servicio en la nube. Consultar viajes y estancias junto con las fotos de tu biblioteca de Immich. Compartir la ubicación en tiempo real y el historial con familiares o amigos, con controles de visibilidad. Importar una exportación existente de Google Timeline y consultarla en tu propio servidor.
- ¿Cómo se instala geopulse?
- Crea un directorio y descarga los archivos de configuración: mkdir geopulse && cd geopulse curl -L -o .env https://raw.githubusercontent.com/tess1o/GeoPulse/main/.env.example curl -L -o docker-compose.yml https://raw.githubusercontent.com/tess1o/GeoPulse/main/docker-compose.yml Inicia los contenedores: docker compose up -d Abre la aplicación en el puerto 5555 de localhost y revisa la configuración de seguridad de .env para producción
- ¿Dónde consigo geopulse?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/tess1o/geopulse
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una app de notas con IA, autoalojada y centrada en la privacidad, para capturar rápidamente ideas fugaces en tarjetas Markdown y buscarlas en lenguaje natural.
Extensión de navegador que sincroniza los marcadores nativos entre navegadores y dispositivos mediante un almacenamiento propio, como Nextcloud, WebDAV, Git o Google Drive.
Un buscador privado y autohospedado que indexa las páginas web que visitas y los archivos que guardas, y permite buscarlos desde la web, la terminal o asistentes de IA mediante MCP.
Aplicación de notas basada en Markdown y local-first para macOS, Windows, Linux, Android e iOS, con sincronización opcional con tu propio almacenamiento o servidor.
Herramienta de código abierto para gestionar comentarios: recopila opiniones de usuarios, permite votar por funcionalidades y publicar hojas de ruta; se puede alojar por cuenta propia como alternativa a Canny.