Skip to content

Freika/dawarich

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0ff1b67 Β· Mar 22, 2025
Feb 6, 2025
Feb 8, 2025
Feb 8, 2025
Mar 21, 2025
Dec 17, 2024
Mar 16, 2025
Mar 21, 2025
Feb 12, 2025
Feb 8, 2025
Mar 22, 2025
Apr 6, 2022
Dec 17, 2024
Jun 8, 2024
Mar 21, 2025
Apr 6, 2022
Feb 19, 2025
Apr 6, 2022
Oct 5, 2024
Jul 21, 2024
Mar 22, 2025
Jan 7, 2025
Jul 27, 2024
Mar 24, 2024
Apr 6, 2022
Feb 24, 2025
Apr 6, 2022
May 18, 2024
Feb 5, 2025
Mar 22, 2025
Jan 29, 2025
Dec 16, 2024
Feb 22, 2025
Mar 16, 2025
Apr 7, 2024
Apr 17, 2024
Apr 4, 2024
Dec 10, 2024
Feb 11, 2025
Feb 11, 2025
Oct 30, 2022
Apr 4, 2024
Oct 30, 2022
Nov 28, 2024
Nov 28, 2024
Dec 24, 2024
Nov 28, 2024

Repository files navigation

🌍 Dawarich: Your Self-Hosted Location History Tracker

Discord | ko-fi | Patreon Donate using crypto: 0x6bAd13667692632f1bF926cA9B421bEe7EaEB8D4

CircleCI


πŸ“Έ Screenshots

Map Map View

Stats Statistics Overview

Import Imports page


πŸ—ΊοΈ About Dawarich

Dawarich is a self-hosted web app designed to replace Google Timeline (aka Google Location History). It enables you to:

  • Visualize your data on an interactive map.
  • Import your location history from Google Maps Timeline and Owntracks.
  • Explore statistics like the number of countries and cities visited, total distance traveled, and more!

πŸ“„ Changelog: Find the latest updates here.

πŸ‘©β€πŸ’» Contribute: See CONTRIBUTING.md for how to contribute to Dawarich.

⚠️ Disclaimer

  • πŸ’” DO NOT UPDATE AUTOMATICALLY: Read release notes before updating. Automatic updates may break your setup.
  • πŸ› οΈ Under active development: Expect frequent updates, bugs, and breaking changes.
  • ❌ Do not delete your original data after importing into Dawarich.
  • πŸ“¦ Backup before updates: Always backup your data before upgrading.
  • πŸ”„ Stay up-to-date: Make sure you're running the latest version for the best experience.

🧭 Supported Location Tracking

You can track your location with the following apps:

Simply install one of the supported apps on your device and configure it to send location updates to your Dawarich instance.


πŸš€ How to Start Dawarich Locally

  1. Clone the repository.
  2. Run the following command to start the app:
    docker-compose up
  3. Access the app at http://localhost:3000.

⏹️ To stop the app, press Ctrl+C.


πŸ”§ How to Install Dawarich

πŸ†• Default Credentials

  • Username: [email protected]
  • Password: password (Feel free to change them in the account settings.)

πŸ“Š Features

πŸ” Location Tracking

πŸ—ΊοΈ Location History Visualization

  • View your historical data on a map with customizable layers:
    • Heatmap
    • Points
    • Lines between points
    • Fog of War

πŸ”΅ Areas

  • Draw areas on the map so Dawarich could suggest your visits there.

πŸ“ Visits (Beta)

  • Dawarich can suggest places you've visited and allow you to confirm or reject them.

πŸ“Š Statistics

  • Analyze your travel history: number of countries/cities visited, distance traveled, and time spent, broken down by year and month.

πŸ“Έ Integrations

  • Provide credentials for Immich or Photoprism (or both!) and Dawarich will automatically import geodata from your photos.
  • You'll also be able to visualize your photos on the map!

πŸ“₯ Import Your Data

  • Import from various sources:
    • Google Maps Timeline
    • OwnTracks
    • Strava
    • Immich
    • GPX/GeoJSON files
    • Photos’ EXIF data

πŸ“€ Export Your Data

  • Export your data to GeoJSON or GPX formats.

πŸ“š Guides and Tutorials

πŸ› οΈ More guides available in the Docs.


πŸ› οΈ Environment Variables

Check the documentation on the website for detailed information about environment variables and settings.


πŸ’« Star History

As you could probably guess, I like statistics.

Star History Chart