このプロジェクトについて
Fit.lyは、ランナー、サイクリスト、トライアスリート向けに、トレーニングデータを自分で管理したいユーザーのためのプライベートな分析スイートを提供します。リポジトリをクローン後、ユーザーはDocker(推奨)またはPython環境でアプリケーションを実行できます。設定はconfig.iniファイルで処理され、Strava、Oura、Withings、Stryd、Peloton、Fitbod、Nextcloud、Spotifyなどのサービス用APIキーとシークレットが記載されます。アプリはポート8050でDashベースのウェブインターフェースを公開し、設定、アクティビティ概要、パフォーマンス分析、音楽リスニング習慣のページを提供します。データ更新はダッシュボードから手動でトリガーされ、各接続済みサービスから最新の情報を取得します。本番デプロイメント向けにREADMEには、Let's Encrypt TLS終端を備えたNginxベースのリバースプロキシを追加するdocker-compose例が含まれており、カスタムサブドメインを通じてサービスにアクセスできます。すべてのユーザーデータはローカルデータベース(ボリュームとしてマウント)に保存され、完全なデータ所有権が保証されます。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.