Dawarich: Self-hosted alternative to Google Location History
Dawarich is a self-hosted web application for managing location history, allowing data import from various sources, customizable maps, and setup via Docker, while still in active development with available documentation.
Read original articleDawarich is a self-hosted web application that serves as an alternative to Google Timeline, allowing users to manage and visualize their location history. It enables the import of location data from Google Maps Timeline, Owntracks, and other sources, providing users with a map view and various statistics, such as the number of countries and cities visited, distance traveled, and time spent in each location. Key features include location tracking through Owntracks or Overland, customizable map views with heatmaps, and multiple import options including GPX files and EXIF data from photos. The application can be easily set up locally using Docker, with default access credentials provided. Users are cautioned that the project is still in active development, which may lead to bugs and changes, and they are advised to retain their original Google Maps data after importing it into Dawarich. Comprehensive documentation is available for users seeking guidance on setup and usage.
- Dawarich is a self-hosted alternative to Google Timeline for location history management.
- Users can import data from various sources and view it on customizable maps.
- The application is set up using Docker and has default login credentials.
- It is under active development, with potential for bugs and breaking changes.
- Documentation is available for setup and usage instructions.
Related
Show HN: What's in My Location History?
The article explores Google Maps location history and Google Fit data analysis using Python scripts. It reveals discrepancies, accuracy limitations, and personal reflections on walking patterns and lifestyle changes.
Surfer: Centralize all your personal data from online platforms
Surfer centralizes personal data from various online platforms by scraping and exporting it to local storage. It is available for download, with community support through Discord and a roadmap for future enhancements.
Dogsheep: Tools for personal analytics using SQLite and Datasette
Dogsheep offers tools for personal data analytics using SQLite, enabling users to export data from platforms like Twitter and Google, promoting understanding and ownership of personal information.
Docusaurus – Build optimized websites quickly, focus on your content
Docusaurus 3.5 enables quick website building and content management using MDX, supporting React components, localization, document versioning, and Algolia search, enhancing efficiency for users and organizations.
WatchYourLAN: Lightweight Network IP Scanner
WatchYourLAN is a lightweight network IP scanner with a web GUI that tracks device status, notifies users of new hosts, and supports Docker. Version 2.0 is incompatible with 1.0.
https://github.com/nicbou/homeserver/tree/master/gps-logger
It has been very reliable, except for the OS not launching Owntracks reliably on boot. Above all, it reliably queues pings while offline.
I'm currently using Home Assistant for keeping track where I've been, but the update frequency is rather low (to save my phone's battery, presumably, despite often having the little location access indicator on screen).
Perhaps someone here has any experience with OwnTracks/Overland? This looks pretty good, but I'm curious about the extra battery usage.
This project looks really cool, I haven't focused as much on visualisations or stats, but I have different output formats that I needed for tax-purposes as I was taxable in 2 countries.
[1] http://sethoscope.net/heatmap/ , https://github.com/sethoscope/heatmap
And I have also been doing some PolarSteps for quite a while, but wanted to start making my own travel books now.
This seems like a perfect tool for both of this!
(iOS user, so seems like the space a little more limited)
I've been using Home Assistant for this in the past, although I've disabled it since it seems to report every single tracking point via the network, which isn't great for battery life (or alternatively leads to very coarse tracking). I've been looking for something that does effectively the same thing, but aggregates updates and only syncs them every once in a while.
Regarding this section of the readme:
> To import your Google Maps Timeline data, download your location history from Google Takeout and upload it to Dawarich.
Does that still work, given that Google seems to have started end-to-end encrypting their location history?
Update: Seems like they've addressed that in the wiki, and there is now a new process: https://github.com/Freika/dawarich/wiki/How-to-import-your-G...
However, I didn't manage to set it up. It's supposed to be just docker-compose up, but that ended up in some sort of infinite loop for me (I think it's migrations, but didn't really see the errors, since logs are running fast and I didn't use less).
What a tongue-twister for English speakers, though :)
Related
Show HN: What's in My Location History?
The article explores Google Maps location history and Google Fit data analysis using Python scripts. It reveals discrepancies, accuracy limitations, and personal reflections on walking patterns and lifestyle changes.
Surfer: Centralize all your personal data from online platforms
Surfer centralizes personal data from various online platforms by scraping and exporting it to local storage. It is available for download, with community support through Discord and a roadmap for future enhancements.
Dogsheep: Tools for personal analytics using SQLite and Datasette
Dogsheep offers tools for personal data analytics using SQLite, enabling users to export data from platforms like Twitter and Google, promoting understanding and ownership of personal information.
Docusaurus – Build optimized websites quickly, focus on your content
Docusaurus 3.5 enables quick website building and content management using MDX, supporting React components, localization, document versioning, and Algolia search, enhancing efficiency for users and organizations.
WatchYourLAN: Lightweight Network IP Scanner
WatchYourLAN is a lightweight network IP scanner with a web GUI that tracks device status, notifies users of new hosts, and supports Docker. Version 2.0 is incompatible with 1.0.