OwnTracksやOverlandなどのアプリから取得したGPSデータを滞在・移動・分析情報に変換する、Google Timelineの代替となるセルフホスト型の位置情報タイムライン。
dedicatedcode/reitti
GPS履歴を訪問先、移動、重要な場所に整理し、タイムラインと地図で確認できるセルフホスト型の個人向け位置情報トラッカー。
代替できる製品:Google Timeline
Life360
- スター
- 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
プロジェクト用のフォルダーを作成して、その中に移動します
mkdir reitti && cd reitti - 2
READMEのリンクからdocker-compose.ymlファイルをダウンロードします
wget https://raw.githubusercontent.com/dedicatedcode/reitti/refs/heads/main/docker-compose.yml - 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 の数値は毎日更新されます。
関連プロジェクト
ブラウザー、デスクトップ、APIからPDFの編集・署名・墨消し・変換・自動化ができるセルフホスト型のOSSプラットフォーム。
Memosは、日々の思考を自分だけのタイムラインに整理できる、セルフホスト型のオープンソースメモアプリです。
Gristは、スプレッドシートの数式とデータベース風の型付き列を組み合わせた、セルフホスト可能なリレーショナルスプレッドシートです。
複数のソース、OIDC/LDAPログイン、ファイルプレビュー、検索、共有、WebDAVに対応し、単一バイナリで提供されるセルフホスト型Webファイルマネージャー。
複数通貨と通知に対応し、定期購読、予算、支出を管理できるセルフホスト型Webアプリ。