自托管的个人位置追踪与分析应用,将 GPS 轨迹整理为访问地点、行程和常去地点的时间线与地图。
- Star
- 10,837
- Fork
- 418
- 未关闭 Issue
- 200
- 最近提交
- 前天
这是什么?
Dawarich 是一款可自托管的网页应用,用于记录你去过的地方,并在交互式地图上展示轨迹。它的定位是 Google Timeline(Google 位置历史)的替代品,数据保存在你自己管理的服务器上。
位置数据可以来自 iOS 和 Android 客户端,也支持 OwnTracks、Overland、GPSLogger、PhoneTrack 和 Home Assistant 等追踪应用,还能导入 Google Maps Timeline、GPX、GeoJSON 以及 Strava 的数据。用户可以在地图上划定区域、确认系统推荐的到访地点、创建带路线和备注的行程,并查看到访国家和城市数量、行进距离、停留时长等统计。家庭成员之间可以选择性地共享位置。
项目可与 Immich 和 Photoprism 集成,把带地理信息的照片显示在地图上。可以通过 Docker Compose 在本地启动,也支持在群晖 NAS 上安装。项目仍在积极开发中,更新前建议先阅读发布说明并备份数据。
核心功能
- 01记录位置历史,并在地图上以热力图、点、连线和迷雾等图层展示。
- 02支持从 Google Maps Timeline、OwnTracks、GPX、GeoJSON 和 Strava 导入数据。
- 03支持将数据导出为 GeoJSON 或 GPX 格式。
- 04可创建行程,查看路线、距离、时长并添加备注。
- 05按年份和月份统计到访国家、城市、行进距离和停留时间。
- 06支持与家庭成员共享位置,每位成员可单独开启或关闭共享。
- 07可从 Immich 或 Photoprism 读取带地理信息的照片并显示在地图上。
适用场景
- 在自己的服务器上保存位置数据,替代 Google Timeline。
- 统计各国停留天数,用于税务居民身份等用途。
- 用手机应用记录轨迹,之后在地图上回看。
- 在家庭服务器上与家人共享实时位置。
快速上手
- 1
克隆代码仓库
- 2
使用 Docker Compose 启动应用
docker compose -f docker/docker-compose.yml up - 3
在浏览器中打开应用
使用前须知
- 需要 Docker 并自行部署实例,有一定运维工作量。
- 项目处于活跃开发中,可能频繁更新、出现缺陷或破坏性变更。
- 请勿自动更新,升级前请阅读发布说明并备份数据。
收录于专题
标签
常见问题
- dawarich 是什么?
- 可自托管的位置历史记录应用,用于替代 Google Timeline,提供地图、行程、统计和多来源数据导入。 Dawarich 是一款可自托管的网页应用,用于记录你去过的地方,并在交互式地图上展示轨迹。它的定位是 Google Timeline(Google 位置历史)的替代品,数据保存在你自己管理的服务器上。
- dawarich 可以免费使用吗?用的什么许可证?
- dawarich 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- dawarich 还在维护吗?
- 活跃维护中。dawarich 最近一次提交是在 2026年11月4日。
- dawarich 适合用来做什么?
- 在自己的服务器上保存位置数据,替代 Google Timeline。 统计各国停留天数,用于税务居民身份等用途。 用手机应用记录轨迹,之后在地图上回看。 在家庭服务器上与家人共享实时位置。
- dawarich 怎么安装和运行?
- 克隆代码仓库 使用 Docker Compose 启动应用: docker compose -f docker/docker-compose.yml up 在浏览器中打开应用
- 在哪里获取 dawarich?
- 源代码和安装说明在 GitHub 上:https://github.com/Freika/dawarich
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
可自托管的旅行记录与行程规划工具,记录到访地点、规划多日行程并在世界地图上展示国家与地区。
自托管的位置时间线工具,将 OwnTracks、Overland 等 GPS 数据转为停留、行程和分析,可替代 Google Timeline。
基于 OpenStreetMap 数据的免费离线地图与导航应用,支持 Android 和 iOS,无广告、无追踪。
一个可自托管的步道数据库,用于上传 GPS 轨迹、规划路线,并建立可搜索的徒步与骑行记录库。
Google Maps Android SDK 的 Kotlin 工具库,提供标记聚合、热力图、KML/GeoJSON 导入和几何计算等功能。