Endurain과 함께 FitnessSyncer 사용하기
Endurain은 사용자 자신의 서버에서 실행되므로, 이 가이드는 당사의 다른 문서들보다 기술적인 내용이 더 많습니다. 이 가이드는 독자가 Docker, 셸, 예약된 작업에 익숙하다고 가정합니다.
구조는 간단합니다. FitnessSyncer이 사용자의 활동 기록을 클라우드 폴더에 저장하면, 예약된 작업이 이를 서버로 옮기고, Endurain이 이를 가져옵니다.
이걸 어떻게 설정하나요?
- FitnessSyncer에서 Dropbox, OneDrive 또는 Google Drive 대상 위치를 추가하고, 이를 이 용도로만 사용할 폴더로 지정하십시오. 파일 유형으로 FIT를 선택하십시오.
- 호스트에서 Endurain의 대량 가져오기 폴더가 표시되도록 설정하여, 예약된 작업이 해당 폴더에 데이터를 기록할 수 있도록 하십시오. compose 파일에서는 data/activity_files를 포함하는 볼륨을 지정해야 합니다.
- 서버에 rclone을 설치하고 클라우드 서비스용 원격 저장소를 설정한 다음, 아래에 설명된 데이터 이전을 예약하십시오.
- Endurain에서 ‘설정’을 열고, ‘가져오기’를 선택한 다음, ‘일괄 가져오기’ 옆에 있는 ‘활동 가져오기’를 클릭하세요.
폴더가 비게 되면 FitnessSyncer이 같은 활동을 다시 보내게 될까요?
아니요. FitnessSyncer은 내보낸 각 활동을 작성한 파일 이름으로 기록하므로, rclone이 나중에 해당 파일을 삭제하더라도 활동은 한 번만 기록됩니다. 폴더를 비워도 해당 활동이 다시 전송되지는 않습니다.
Endurain의 자체 Strava, Garmin 또는 기타 기본 통합 기능도 사용할 수 있나요?
네, 하지만 Endurain은 중복 여부를 확인하지 않기 때문에 동일한 활동에 대해서는 적용되지 않습니다.
