Dawarich
Screenshots
Dawarich is a self-hosted web application to replace Google Timeline (aka Google Location History). It allows you to import your location history from Google Maps Timeline and Owntracks, view it on a map and see some statistics, such as the number of countries and cities visited, and distance traveled.
You can find changelog here.
Disclaimer
⚠️ The project is under very active development.
⚠️ Expect bugs and breaking changes.
⚠️ Do not delete your original Google Maps Timeline data after importing it to Dawarich.
⚠️ Export your data from Dawarich using built-in export functionality before updating to a new version.
⚠️ Try to keep Dawarich up-to-date to have the latest features and bug fixes.
Usage
Following sources of live data are supported:
To track your location, install the Owntracks app or Overland app on your phone and configure it to send location updates to your Dawarich instance.
OwnTracks
The url to send the location updates to is http://<your-dawarich-instance>/api/v1/owntracks/points?api_key=YOUR_API_KEY
.
Currently, the app only supports HTTP mode of OwnTracks.
Overland
The url to send the location updates to is http://<your-dawarich-instance>/api/v1/overland/batches?api_key=YOUR_API_KEY
.
Your API key can be found and/or generated in the user settings.
To import your Google Maps Timeline data, download your location history from Google Takeout and upload it to Dawarich.
How-to's
- How to set up reverse proxy
- How to import Google Takeout to Dawarich
- How to import Google Semantic History to Dawarich
- How to import Google Maps Timeline Data to Dawarich
- How to track your location to Dawarich with Overland
- How to track your location to Dawarich with OwnTracks
- How to export your data from Dawarich
More guides can be found in the Docs
Features
Location Tracking
You can track your location using the Owntracks or Overland app.
Location history
You can view your location history on a map. On the map you can enable/disable the following layers:
- Heatmap
- Points
- Lines between points
- Fog of War
- Areas
Visits (beta)
Dawarich can suggest places you've visited and allow you to confirm or reject them.
Statistics
You can see the number of countries and cities visited, the distance traveled, and the time spent in each country, splitted by years and months.
Import
You can import your existing location history from:
- Google Maps Timeline
- OwnTracks
- Strava
- Immich
- Your own GPX files
- Your own GeoJSON files
- Your photos' EXIF data
Export
You can export your data to GeoJSON or GPX format.
How to start the app locally
docker-compose up
to start the app. The app will be available at http://localhost:3000
.
Press Ctrl+C
to stop the app.
How to install the app
Default credentials
- Username:
[email protected]
- Password:
password
Feel free to change them both in the Account section.
Environment variables
See the docs on the website
Star History
As you could probably guess, I like statistics.