GeoPulse
GeoPulse Compose Installer is a Unraid Community Apps plugin that links to the supported Docker Compose setup for GeoPulse, a privacy-first self-hosted…
Platform availability
Available on 2 of 9 platforms
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
75/100 Good
- Maintained
- 99last commit 44 days ago
- Popular
- 631,420 GitHub stars
- Easy to install
- 352 install platforms, install notes
- Light to run
- 85512 MB minimum RAM
Availability: platform listings confirmed today
- GitHub stars
- 1,420
- Open issues
- 14
- Last commit
- 2026-09-07
- Latest release
- v1.39.0
- Activity
- declining
Checked 23 days ago - source: GitHub (tess1o/geopulse)
Resources & Compatibility
Minimum requirements: 512 MB RAM, 1 CPU core(s).
Checked 17 days ago - source: Docker Hub image tags and published docs
First-install notes
- Set up PostgreSQL first Install PostgreSQL/PostGIS, initialize it on first run, set UTC timezone, then start and enable it. GeoPulse depends on this database, so if it's missing or not running the backend won't start correctly. source
- Check the health endpoint Start the GeoPulse backend and then test http://localhost:8080/api/health. If you can't reach this page, the backend isn't ready, and other setup steps will keep failing until you fix it. source
- Fill in SSO/OIDC settings if used If you want sign-in through Google or another SSO, turn on GEOPULSE_OIDC_ENABLED and provide each provider's client ID, client secret, and discovery URL in .env. Without these exact settings, the SSO button won't work and users can't log in that way. source
- Quick installation Create a GeoPulse directory and download .env.example and docker-compose.yml before starting services. source
Fetched 12 days ago - each note links to its source
Variants
Alternatives (9)
- Dawarich - Dawarich is a self-hosted location-history web app that replaces Google Timeline (also called Google Location History) by visualizing GPS d…
- Google Maps - Navigate efficiently with real-time traffic updates, turn-by-turn GPS, panoramic street views, and comprehensive route planning for multipl…
- Reitti - Reitti is a comprehensive personal location tracking and analysis application that helps you understand your movement patterns and signific…
- Roadtrippers - Turn your road trip into an adventure.
- TREK - TREK is a self-hosted, real-time collaborative travel planner with interactive maps, budgets, bookings, packing lists, file management, and…
- TripIt - TripIt organizes your travel plans in one place.
- Tripsy - A trip planner that lets you share your travel itinerary with family and friends, receive flight alerts, store documents, sync everything w…
- Wanderlog - Write notes and map places you want to go on your trip in a single document with real-time collaboration.
- adventurelog - Self-hostable travel tracker and trip planner that lets you log where you've been, plan what's next, and view your travels on a single map.
Checked 23 days ago - source: AlternativeTo
Common questions
Which tracking apps can provide data to GeoPulse?
GeoPulse integrates with popular tracking apps such as OwnTracks, Traccar, GPSLogger, and Home Assistant. It uses that data to provide timeline visualization and trip classification.
Does GeoPulse detect trips automatically?
Yes, GeoPulse is described as a self-hosted location timeline platform with automatic trip detection.
Can GeoPulse be integrated with Immich?
Yes, the project description lists Immich integration as part of GeoPulse.
Where can self-hosters find troubleshooting guidance for GeoPulse?
The GeoPulse FAQ page provides troubleshooting tips and guidance on reporting issues.
Answers sourced from geopulse.cc, github.com, github.com
Community
Collected 18 days ago - public community threads