[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7659":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":20,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":33,"readmeContent":34,"aiSummary":35,"trendingCount":16,"starSnapshotCount":16,"syncStatus":36,"lastSyncTime":37,"discoverSource":38},7659,"dawarich","Freika\u002Fdawarich","Freika","Your favorite self-hostable alternative to Google Timeline (Google Location History)","https:\u002F\u002Fdawarich.app?utm_source=github&utm_medium=project_description",null,"Ruby",9672,323,26,86,0,145,73.53,"GNU Affero General Public License v3.0",false,"master",true,[24,25,26,27,28,29,30,31,32],"google-maps","gpslogger","hacktoberfest","homelab","maps","memory","owntracks","self-hosted","timeline","2026-07-30 04:00:35","# 🌍 Dawarich: Your Self-Hostable Location History Tracker\n\n[![Discord](https:\u002F\u002Fdcbadge.limes.pink\u002Fapi\u002Fserver\u002FpHsBjpt5J8)](https:\u002F\u002Fdiscord.gg\u002FpHsBjpt5J8) | [![ko-fi](https:\u002F\u002Fko-fi.com\u002Fimg\u002Fgithubbutton_sm.svg)](https:\u002F\u002Fko-fi.com\u002FH2H3IDYDD) | [![Patreon](https:\u002F\u002Fimg.shields.io\u002Fendpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.vercel.app%2Fapi%3Fusername%3Dfreika%26type%3Dpatrons&style=for-the-badge)](https:\u002F\u002Fwww.patreon.com\u002Ffreika)\n\n---\n\n## Screenshots\n\n![Map](screenshots\u002Fmap.png)\n*Map View*\n\n![Insights](screenshots\u002Finsights.png)\n*Insights Page*\n\n![Family](screenshots\u002Ffamily.png)\n*Family Page*\n\n![Stats](screenshots\u002Fstats.png)\n*Statistics Overview*\n\n![Trips](screenshots\u002Ftrips.png)\n*Trips page*\n\n---\n\n## About Dawarich\n\nIf you're looking for Dawarich Cloud, where everything is managed for you, check out [Dawarich Cloud](https:\u002F\u002Fdawarich.app).\n\n**Dawarich** is a self-hostable web app designed to replace Google Timeline (aka Google Location History).\nIt enables you to:\n\n- Track your location history.\n- Visualize your data on an interactive map.\n- Create trips and analyze your travel history.\n- Share your location with family members.\n- Integrate with photo management apps like Immich and Photoprism to visualize geotagged photos.\n- Import your location history from Google Maps Timeline, OwnTracks, GPX, GeoJSON and some other sources\n- Explore statistics like the number of countries and cities visited, total distance traveled, and more!\n- Share your location with family members.\n\n**Changelog**: Find the latest updates [here](CHANGELOG.md).\n\n**Contribute**: See [CONTRIBUTING.md](CONTRIBUTING.md) for how to contribute to Dawarich.\n---\n\n## ⚠️ Disclaimer\n\n### Updating strategy\n\n- **DO NOT UPDATE AUTOMATICALLY**: Read release notes before updating. Automatic updates may break your setup.\n- **Under active development**: Expect frequent updates, bugs, and breaking changes.\n- **Do not delete your original data** after importing into Dawarich.\n- **Backup before updates**: Always [backup your data](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Ftutorials\u002Fbackup-and-restore) before upgrading.\n- **Stay up-to-date**: Make sure you're running the latest version for the best experience.\n\n---\n\n## 🧭 Supported Location Tracking\n\nYou can track your location with the following apps:\n\n- 💫 [Dawarich for iOS](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Fdawarich-for-ios\u002F)\n- 🤖 [Dawarich for Android](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Fdawarich-for-android\u002F)\n- 🗺️ [Dawarich Community](https:\u002F\u002Fgithub.com\u002Fsunstep\u002Fdawarich-android) (Android)\n- 🌍 [Overland](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Ftutorials\u002Ftrack-your-location#overland)\n- 🛰️ [OwnTracks](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Ftutorials\u002Ftrack-your-location#owntracks)\n- 🧭 [GPSLogger](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Ftutorials\u002Ftrack-your-location#gps-logger)\n- 📱 [PhoneTrack](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Ftutorials\u002Ftrack-your-location#phonetrack)\n- 🏡 [Home Assistant](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Ftutorials\u002Ftrack-your-location#home-assistant)\n\nSimply install one of the supported apps on your device and configure it to send location updates to your Dawarich instance.\n\n---\n\n## How to Start Dawarich Locally\n\n1. Clone the repository.\n2. Run the following command to start the app:\n   ```bash\n   docker compose -f docker\u002Fdocker-compose.yml up\n   ```\n3. Access the app at `http:\u002F\u002Flocalhost:3000`.\n\n**To stop the app**, press `Ctrl+C`.\n\nYou can use default values or create a `.env` file based on `.env.example` to customize your setup.\n\n---\n\n## How to Install Dawarich\n\n- **[Docker Setup](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Fintro#setup-your-dawarich-instance)**\n- **[Synology](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Ftutorials\u002Fplatforms\u002Fsynology)**\n\n**Default Credentials**\n- **Username**: `demo@dawarich.app`\n- **Password**: `safepassword`\nFeel free to change them in the account settings.\n\n---\n\n## Features\n\n### Location Tracking\n- Track your live location using one of the [supported apps](#-supported-location-tracking).\n\n### Location History Visualization\n- View your historical data on a map with customizable layers:\n  - Heatmap\n  - Points\n  - Lines between points\n  - Fog of War\n\n### Family Sharing\n- Share your location with family members.\n- View locations of family members on the map (with their consent).\n- Each family member can enable or disable location sharing individually.\n\n### Areas\n- Draw areas on the map so Dawarich could suggest your visits there.\n\n### Visits (Beta)\n- Dawarich can suggest places you've visited and allow you to confirm or reject them.\n\n### Statistics\n- Analyze your travel history: number of countries\u002Fcities visited, distance traveled, and time spent, broken down by year and month.\n\n### Insights\n\n- Get insights about your location history, like \"Your most visited place is home, with 120 visits\", or \"You spent 30 days in Paris in 2024\".\n\n### Days in country\n\n- See how many days you've spent in each country. Useful for tax residency purposes or just to see where you spend most of your time.\n\n### Trips\n- Create a trip to visualize your travels between two points in time. You'll be able to see the route, distance, and time spent, and also add notes to your trip. If you have Immich or Photoprism integration, you'll also be able to see photos from your trips!\n\n### Integrations\n- Provide credentials for Immich or Photoprism (or both!) and Dawarich will automatically import geodata from your photos.\n- You'll also be able to visualize your photos on the map!\n\n### Import Your Data\n- Import from various sources:\n  - Google Maps Timeline\n  - OwnTracks\n  - Strava\n  - Immich\n  - GPX\u002FGeoJSON files\n  - Photos’ EXIF data\n\n### Export Your Data\n- Export your data to GeoJSON or GPX formats.\n\n---\n\n## 📚 Guides and Tutorials\n\n- [Set up Reverse Proxy](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Ftutorials\u002Freverse-proxy)\n- [Import Google Takeout](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Ftutorials\u002Fimport-existing-data#sources-of-data)\n- [Track Location with Overland](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Ftutorials\u002Ftrack-your-location#overland)\n- [Track Location with OwnTracks](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Ftutorials\u002Ftrack-your-location#owntracks)\n- [Export Your Data](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Ftutorials\u002Fexport-your-data)\n\nMore guides available in the [Docs](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Fintro).\n\n---\n\n## Environment Variables\n\nCheck the documentation on the [website](https:\u002F\u002Fdawarich.app\u002Fdocs\u002Fenvironment-variables-and-settings) for detailed information about environment variables and settings.\n\n---\n\n## Star History\n\nAs you could probably guess, I like statistics.\n\n\u003Ca href=\"https:\u002F\u002Fstar-history.com\u002F#Freika\u002Fdawarich&Date\">\n \u003Cpicture>\n   \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=Freika\u002Fdawarich&type=Date&theme=dark\" \u002F>\n   \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=Freika\u002Fdawarich&type=Date\" \u002F>\n   \u003Cimg alt=\"Star History Chart\" src=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=Freika\u002Fdawarich&type=Date\" \u002F>\n \u003C\u002Fpicture>\n\u003C\u002Fa>\n","Dawarich 是一个开源的自托管位置历史追踪系统，用于替代 Google Timeline（Google 位置记录）。它支持从 OwnTracks、GPSLogger、GPX、GeoJSON 等多种来源导入位置数据，提供交互式地图浏览、行程识别、家庭共享、地理照片联动（如 Immich\u002FPhotoprism）及多维统计分析（如访问城市数、总里程等）。基于 Ruby 开发，强调隐私与数据主权，适用于家庭数字足迹管理、个人旅行复盘及 Homelab 场景下的长期位置归档。",2,"2026-07-08 03:15:19","top_language"]