Repolode
Freika

Freika/dawarich

Google Timelineに代わる、地図・旅行記録・統計・複数ソースからのインポートに対応したセルフホスト型の位置履歴トラッカー兼Webアプリ。

代替できる製品:Google Timeline

スター
10,833
フォーク
416
未解決の Issue
200
最終コミット
一昨日

これは何?

Dawarichは、訪れた場所を記録し、インタラクティブな地図上に表示するセルフホスト型Webアプリです。Google Timeline(Google Location History)の代替として、自分で管理するインフラ上にデータを保管します。

位置データは、Dawarich公式のiOS・Androidアプリ、OwnTracks、Overland、GPSLogger、PhoneTrack、Home Assistantなどのモバイルアプリから取り込めます。また、Google Maps Timeline、GPX、GeoJSON、OwnTracks、Stravaからインポートすることもできます。エリアを描画したり、提案された訪問先を確認したり、ルートやメモ付きの旅行記録を作成したりできるほか、訪問した国や都市、移動距離、滞在時間などの統計も確認できます。必要に応じて、家族間で位置情報を共有できます。

ImmichやPhotoprismと連携し、ジオタグ付きの写真を地図上に表示できます。Docker Composeでローカル環境に起動できるほか、Synologyにもインストールできます。現在も活発に開発されているため、メンテナーは更新前にリリースノートを確認するよう推奨しています。

主な機能

  • 01位置履歴を記録し、ヒートマップ、ポイント、ライン、フォグ・オブ・ウォーの各レイヤーでインタラクティブな地図上に表示する。
  • 02Google Maps Timeline、OwnTracks、GPX、GeoJSON、Stravaからデータをインポートする。
  • 03データをGeoJSONまたはGPX形式でエクスポートする。
  • 04ルート、距離、所要時間、メモ付きの旅行記録を作成する。
  • 05年別・月別に、訪問した国や都市、移動距離、滞在時間の統計を表示する。
  • 06家族と位置情報を共有でき、各メンバーが共有するかどうかを選択できる。
  • 07ImmichまたはPhotoprismのジオタグ付き写真を地図上に表示する。

ユースケース

  • 位置データを自分のサーバーに保管しながら、Google Timelineから置き換える。
  • 各国での滞在日数を数えるなど、税務上の居住地判定のために旅行履歴を記録する。
  • スマートフォンアプリで移動ルートを記録し、あとから地図上で確認する。
  • ホームサーバー上で、家族とリアルタイムの位置情報を共有する。

クイックスタート

  1. 1

    リポジトリをクローンする

  2. 2

    Docker Compose でアプリを起動する

    docker compose -f docker/docker-compose.yml up
  3. 3

    ブラウザーでアプリを開く

使う前に知っておきたいこと

  • 自分のインスタンスを実行するには、Docker とセルフホスティングの作業が必要です。
  • 活発に開発中のため、頻繁な更新やバグ、互換性のない変更が発生する可能性があります。
  • 自動更新は行わず、アップグレード前にリリースノートを確認してデータをバックアップしてください。

収録されている特集

トピック

#self-hosted#location-history#gps#maps#docker#ruby#photo-map#privacy#google-maps#gpslogger

よくある質問

dawarich とは?
Google Timelineに代わる、地図・旅行記録・統計・複数ソースからのインポートに対応したセルフホスト型の位置履歴トラッカー兼Webアプリ。 Dawarichは、訪れた場所を記録し、インタラクティブな地図上に表示するセルフホスト型Webアプリです。Google Timeline(Google Location History)の代替として、自分で管理するインフラ上にデータを保管します。
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

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

OwnTracksやOverlandなどのアプリから取得したGPSデータを滞在・移動・分析情報に変換する、Google Timelineの代替となるセルフホスト型の位置情報タイムライン。

生産性・アプリ#gps-tracking#location-history#self-hosted
1476+10 今週67JavaOther活発にメンテナンス更新 昨日