Menggunakan FitnessSyncer dengan Endurain
Endurain dijalankan di server Anda sendiri, sehingga panduan ini lebih bersifat teknis dibandingkan sebagian besar dokumentasi kami. Panduan ini mengasumsikan bahwa Anda sudah terbiasa menggunakan Docker, shell, dan tugas terjadwal.
Cara kerjanya sederhana. FitnessSyncer menyimpan aktivitas Anda ke dalam folder cloud, sebuah tugas terjadwal memindahkannya ke server Anda, dan Endurain mengimpornya.
Bagaimana cara mengatur ini?
- Di FitnessSyncer, tambahkan tujuan Dropbox, OneDrive, atau Google Drive dan arahkan ke folder yang akan Anda gunakan khusus untuk keperluan ini. Pilih FIT sebagai jenis berkas.
- Pastikan folder impor massal Endurain terlihat di host, sehingga tugas terjadwal Anda dapat menulis ke dalamnya. Dalam berkas compose Anda, hal ini berarti volume yang mencakup data/activity_files.
- Konfigurasikan rclone di server dengan koneksi jarak jauh ke layanan cloud Anda, lalu jadwalkan proses pemindahan yang dijelaskan di bawah ini.
- Di Endurain, buka Pengaturan, lalu Impor, kemudian klik "Impor aktivitas" di sebelah "Impor Massal".
Apakah FitnessSyncer akan mengirimkan aktivitas yang sama lagi setelah folder tersebut kosong?
Tidak. FitnessSyncer mencatat setiap aktivitas yang telah diekspor berdasarkan nama file yang ditulisnya, sehingga suatu aktivitas hanya ditulis sekali meskipun rclone menghapus file tersebut setelahnya. Mengosongkan folder tidak akan menyebabkan aktivitas tersebut dikirim kembali.
Apakah saya juga bisa menggunakan Strava, Garmin, atau integrasi bawaan lainnya dari Endurain?
Ya, tapi bukan untuk kegiatan yang sama, karena Endurain tidak memeriksa adanya duplikat.
