Skip to main content

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​

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​

Docker

Synology

Default credentials​

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.

Star History Chart