EndurainとFitnessSyncerの併用
Endurainはご自身のサーバー上で動作するため、このガイドは当社の他のドキュメントに比べてより技術的な内容となっています。本ガイドでは、読者がDocker、シェル、およびスケジュールされたジョブについて十分な知識を持っていることを前提としています。
仕組みはシンプルです。FitnessSyncerがあなたのアクティビティをクラウドフォルダに書き出し、スケジュールされたジョブがそれらをサーバーへ移動させ、Endurainがそれらを取り込みます。
これを設定するにはどうすればいいですか?
- FitnessSyncerで、Dropbox、OneDrive、またはGoogle Driveの保存先を追加し、この目的のみに使用するフォルダを指定してください。ファイルの種類としてFITを選択してください。
- Endurainのバルクインポート用フォルダがホスト上で表示されるように設定し、スケジュールされたジョブがそのフォルダに書き込みを行えるようにしてください。composeファイルでは、data/activity_files を含むボリュームを指定する必要があります。
- サーバー上で、ご利用のクラウドサービスへのリモートを設定して rclone をセットアップし、以下で説明する移行作業をスケジュールしてください。
- Endurainで、「設定」を開き、「インポート」を選択して、「一括インポート」の横にある「アクティビティをインポート」をクリックします。
フォルダの中身がなくなると、FitnessSyncerは同じアクティビティを再度送信しますか?
No. FitnessSyncer は、エクスポートした各アクティビティを、書き出したファイル名ごとに記録するため、rclone がその後ファイルを削除しても、そのアクティビティは一度だけ書き込まれます。フォルダを空にしても、そのアクティビティが再度送信されることはありません。
Endurain独自のStravaやGarmin、あるいはその他のネイティブ統合機能も利用できますか?
はい、ですが、Endurainは重複をチェックしないため、同じアクティビティについては対象外となります。
