ランニングなどのGPX対応ワークアウトを、地図・統計・日々の測定値とともに記録できるセルフホスト型Webアプリ。
- スター
- 1,176
- フォーク
- 75
- 未解決の Issue
- 1
- 最終コミット
- 一昨日
これは何?
FitTrackeeは、ランニング、サイクリング、ハイキングなどの屋外アクティビティを記録するWebアプリケーションです。ワークアウトは主に、デバイスやスマートフォンアプリからエクスポートしたファイルを取り込んで追加しますが、ファイルを使わずに手動で作成することもできます。地図データにはOpenStreetMapを使用します。
自分のサーバーで動作するよう設計されているため、ワークアウトのデータは自分で管理できます。バックエンドにはFlaskとPostgreSQL/PostGIS、フロントエンドにはVue 3とTypeScriptを採用し、コマンドラインインターフェースも付属しています。パッケージはPyPIで公開されており、Dockerイメージも利用できます。
READMEによると、プロジェクトは活発に開発中で、一部の機能は不安定な場合があります。ドキュメントでは、インストール方法、CLI、サードパーティ製ツール、トラブルシューティングを扱っています。
主な機能
- 01GPXなどのアクティビティファイルからワークアウトを取り込めます。
- 02ファイルを使わずにワークアウトを手動で追加できます。
- 03OpenStreetMapのデータを使って、ルートを地図上に表示できます。
- 04Chart.jsでワークアウトの統計をグラフ化できます。
- 05管理用のコマンドラインインターフェースを利用できます。
- 06PostGISを備えたPostgreSQL上で動作します。
ユースケース
- サイクリングやランニングのファイルを商用サービスにアップロードせず、プライベートなアーカイブとして保管する。
- Androidのトラッキングアプリや時計の連携アプリからエクスポートしたワークアウトを一か所に集約する。
- 自宅のサーバーやVPSで、個人または小規模グループ向けのアクティビティトラッカーを運用する。
クイックスタート
- 1
公式ドキュメントのインストール手順に従ってください
使う前に知っておきたいこと
- 活発に開発中のため、一部の機能が不安定な場合があります。
- PostGIS拡張機能を備えたPostgreSQLデータベースが必要なため、セルフホスティングの設定に手間がかかります。
- AGPL-3.0ライセンス(コピーレフト)で提供されており、派生したネットワークサービスにはソースコードの公開が求められます。
収録されている特集
トピック
よくある質問
- FitTrackee とは?
- GPXなどのアクティビティファイルを取り込んで屋外での運動を記録できる、データを自分のサーバーに保管するセルフホスト型Webアプリ。 FitTrackeeは、ランニング、サイクリング、ハイキングなどの屋外アクティビティを記録するWebアプリケーションです。ワークアウトは主に、デバイスやスマートフォンアプリからエクスポートしたファイルを取り込んで追加しますが、ファイルを使わずに手動で作成することもできます。地図データにはOpenStreetMapを使用します。
- FitTrackee は無料で使えますか?ライセンスは?
- FitTrackee は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- FitTrackee は今もメンテナンスされていますか?
- 活発にメンテナンス中。FitTrackee の最終コミットは 2026年11月4日 です。
- FitTrackee は何に使えますか?
- サイクリングやランニングのファイルを商用サービスにアップロードせず、プライベートなアーカイブとして保管する。 Androidのトラッキングアプリや時計の連携アプリからエクスポートしたワークアウトを一か所に集約する。 自宅のサーバーやVPSで、個人または小規模グループ向けのアクティビティトラッカーを運用する。
- FitTrackee のインストール方法は?
- 公式ドキュメントのインストール手順に従ってください
- FitTrackee はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/SamR1/FitTrackee
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ルーティンの計画、セットの記録、トレーニングデータの自前サーバー管理ができるセルフホスト型ジム・体重トラッカー。
StravaやGarmin Connectとの同期、GPX/TCX/FITファイルの分析に対応したセルフホスト型フィットネス記録サービス。
StravaやアップロードしたFIT/TCX/GPXのアクティビティファイルから、統計、チャート、ギアの使用状況を確認できるセルフホスト型のオープンソースダッシュボード。
友人や同僚とフィットネスチャレンジを開催できる、独自指標やStrava連携に対応したセルフホスト型Webアプリ。
データベースやAPIに接続し、共有・埋め込み可能なライブダッシュボードやグラフを作成できるオープンソースのWebアプリ。