Repolode
dedicatedcode

dedicatedcode/reitti

GPS履歴を訪問先、移動、重要な場所に整理し、タイムラインと地図で確認できるセルフホスト型の個人向け位置情報トラッカー。

代替できる製品:Google TimelineLife360

スター
2,672
フォーク
85
未解決の Issue
31
最終コミット
5 時間前

これは何?

Reittiは、個人の位置情報履歴を記録・分析するセルフホスト型アプリケーションです。滞在した場所とその間の移動を検出し、ライブマップと並べて日ごとのタイムラインに表示します。また、徒歩、自転車、自動車の移動手段も判定できます。

データはOwnTracks、GPSLogger、Overland、Home Assistantなどのリアルタイムソースから取り込めるほか、GPX、GeoJSON、Google Timelineのエクスポートデータをインポートできます。ワークベンチでは、位置がずれたGPSポイントの移動や削除、複数デバイスのデータを1つのタイムラインにまとめる作業ができます。セルフホストしたImmichサーバー内の写真を、撮影場所に表示することもできます。

ライブ位置情報は、同じインスタンスの他のユーザー、フェデレーション経由の他のReittiインスタンス、または取り消し可能なマジックリンクで共有できます。Docker、PostGIS、Redisを使って構成されており、OIDCシングルサインオンと、データを分離した複数ユーザーに対応しています。

主な機能

  • 01滞在時間と移動距離を表示する、訪問先と移動の1日単位のタイムライン
  • 02徒歩、自転車、自動車の移動手段を判定
  • 03複数ユーザー表示と全画面キオスクモードに対応したライブマップ
  • 04GPSポイントの移動・削除や、複数デバイスのデータ統合に使えるワークベンチ
  • 05フェデレーションまたは取り消し可能なマジックリンクによるライブ位置情報の共有
  • 06GPX、GeoJSON、Google Timelineのインポートと、OwnTracksおよびGPSLoggerからのリアルタイム取り込み

ユースケース

  • 自分の移動履歴をプライベートな環境でセルフホストして記録する
  • クラウドアカウントを共有せずに、家族や友人とライブ位置情報や到着予定時刻を共有する
  • 壁掛けキオスクにライブ位置情報の地図を表示する
  • 移動の統計やよく訪れる場所を振り返る

クイックスタート

  1. 1

    プロジェクト用のフォルダーを作成して、その中に移動します

    mkdir reitti && cd reitti
  2. 2

    READMEのリンクからdocker-compose.ymlファイルをダウンロードします

    wget https://raw.githubusercontent.com/dedicatedcode/reitti/refs/heads/main/docker-compose.yml
  3. 3

    Docker ComposeでReittiを起動し、http://localhost:8080を開きます

    docker compose up -d

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

  • DockerとPostGISデータベースが必要なため、セルフホスティングには多少のセットアップが必要です。
  • AGPL-3.0ライセンス(コピーレフト)の下で公開されており、ネットワークサービスとして提供する場合、改変したソースコードの共有が必要です。
  • 次のDockerタグはalpha版で、データに影響を及ぼす可能性があるため、本番環境ではstableタグを使用してください。

トピック

よくある質問

reitti とは?
GPS履歴を訪問先、移動、重要な場所に整理し、タイムラインと地図で確認できるセルフホスト型の個人向け位置情報トラッカー。 Reittiは、個人の位置情報履歴を記録・分析するセルフホスト型アプリケーションです。滞在した場所とその間の移動を検出し、ライブマップと並べて日ごとのタイムラインに表示します。また、徒歩、自転車、自動車の移動手段も判定できます。
reitti は無料で使えますか?ライセンスは?
reitti は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
reitti は今もメンテナンスされていますか?
活発にメンテナンス中。reitti の最終コミットは 2026年10月21日 です。
reitti は何に使えますか?
自分の移動履歴をプライベートな環境でセルフホストして記録する クラウドアカウントを共有せずに、家族や友人とライブ位置情報や到着予定時刻を共有する 壁掛けキオスクにライブ位置情報の地図を表示する 移動の統計やよく訪れる場所を振り返る
reitti のインストール方法は?
プロジェクト用のフォルダーを作成して、その中に移動します: mkdir reitti && cd reitti READMEのリンクからdocker-compose.ymlファイルをダウンロードします: wget https://raw.githubusercontent.com/dedicatedcode/reitti/refs/heads/main/docker-compose.yml Docker ComposeでReittiを起動し、http://localhost:8080を開きます: docker compose up -d
reitti はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/dedicatedcode/reitti

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

関連プロジェクト