Self-hosted location timeline that turns GPS data from apps like OwnTracks and Overland into stays, trips, and analytics, an alternative to Google Timeline.
dedicatedcode/reitti
Self-hosted personal location tracker that turns GPS history into visits, trips, and significant places on a timeline and map.
Open-source alternative to:Google Timeline
Life360
- Stars
- 2,672
- Forks
- 85
- Open issues
- 31
- Last commit
- 5 hours ago
What is it?
Reitti is a self-hosted application for recording and analyzing your personal location history. It detects the places where you spend time and the trips between them, shows them on a daily timeline alongside a live map, and includes transport-mode detection for walking, cycling, and driving.
Data can come from real-time sources such as OwnTracks, GPSLogger, Overland, and Home Assistant, or from file imports including GPX, GeoJSON, and Google Timeline exports. A workbench lets you move or delete misplaced GPS points and stitch data from multiple devices into one timeline. Photos from a self-hosted Immich server can be shown at the places they were taken.
Live location can be shared with other users on the same instance, with other Reitti instances through federation, or through revocable magic links. The stack runs on Docker with PostGIS and Redis, and supports OIDC single sign-on and multiple users with isolated data.
Key features
- 01Daily timeline of visits and trips with duration and distance
- 02Transport-mode detection for walking, cycling, and driving
- 03Live map with multi-user view and fullscreen kiosk mode
- 04Workbench for moving or deleting GPS points and merging multiple devices
- 05Live location sharing via federation or revocable magic links
- 06Imports from GPX, GeoJSON, and Google Timeline, plus real-time OwnTracks and GPSLogger
Use cases
- Keeping a private, self-hosted record of your own movement history
- Sharing your live location or ETA with family or friends without a shared cloud account
- Displaying a live location map on a wall-mounted kiosk
- Reviewing travel statistics and frequently visited places
Quick start
- 1
Create a project folder and enter it
mkdir reitti && cd reitti - 2
Download the docker-compose.yml file from the README link
wget https://raw.githubusercontent.com/dedicatedcode/reitti/refs/heads/main/docker-compose.yml - 3
Start Reitti with Docker Compose, then open http://localhost:8080
docker compose up -d
Things to know
- Requires Docker and a PostGIS database, so self-hosting takes some setup.
- Licensed under AGPL-3.0, a copyleft license that requires sharing modified source code when offered as a network service.
- The next Docker tag is alpha and may break your data, so use stable tags in production.
Topics
FAQ
- What is reitti?
- Self-hosted personal location tracker that turns GPS history into visits, trips, and significant places on a timeline and map. Reitti is a self-hosted application for recording and analyzing your personal location history. It detects the places where you spend time and the trips between them, shows them on a daily timeline alongside a live map, and includes transport-mode detection for walking, cycling, and driving.
- Is reitti free to use? What license does it have?
- reitti is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is reitti still maintained?
- Actively maintained. The last commit to reitti was on Oct 21, 2026.
- What can I use reitti for?
- Keeping a private, self-hosted record of your own movement history Sharing your live location or ETA with family or friends without a shared cloud account Displaying a live location map on a wall-mounted kiosk Reviewing travel statistics and frequently visited places
- How do I install reitti?
- Create a project folder and enter it: mkdir reitti && cd reitti Download the docker-compose.yml file from the README link: wget https://raw.githubusercontent.com/dedicatedcode/reitti/refs/heads/main/docker-compose.yml Start Reitti with Docker Compose, then open http://localhost:8080: docker compose up -d
- Where can I get reitti?
- The source code and installation instructions are on GitHub: https://github.com/dedicatedcode/reitti
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Self-hosted, open-source PDF editing platform for editing, signing, redacting, converting and automating PDFs in the browser, desktop or via API.
Memos is a self-hosted, open-source note-taking app that organizes everyday thoughts into a personal timeline.
Grist is a self-hostable relational spreadsheet that combines spreadsheet formulas with database-style typed columns.
A self-hosted web file manager with multi-source support, OIDC/LDAP login, file previews, search, sharing and WebDAV, shipped as a single binary.
Self-hostable web app for tracking recurring subscriptions, budgets and expenses with multi-currency support and notifications.