Stosowanie FitnessSyncer z preparatem Endurain
Endurain działa na Twoim własnym serwerze, dlatego niniejszy przewodnik ma bardziej techniczny charakter niż większość naszej dokumentacji. Zakłada się w nim, że masz doświadczenie w pracy z Dockerem, powłoką systemową oraz zadaniami zaplanowanymi.
Schemat działania jest prosty. FitnessSyncer zapisuje Twoje aktywności w folderze w chmurze, zaplanowane zadanie przenosi je na Twój serwer, a Endurain je importuje.
Jak to skonfigurować?
- W FitnessSyncer dodaj miejsce docelowe Dropbox, OneDrive lub Google Drive i wskaż folder, który będzie służył wyłącznie do tego celu. Jako typ pliku wybierz FIT.
- Upewnij się, że folder importu zbiorczego Endurain jest widoczny na serwerze, aby zaplanowane zadanie mogło do niego zapisywać dane. W pliku konfiguracyjnym oznacza to wolumin obejmujący katalog data/activity_files.
- Skonfiguruj program rclone na serwerze, podając zdalny serwer swojej usługi w chmurze, a następnie zaplanuj przeniesienie danych zgodnie z poniższym opisem.
- W aplikacji Endurain otwórz menu „Ustawienia”, następnie wybierz opcję „Importuj”, a potem kliknij przycisk „Importuj aktywności” obok opcji „Import zbiorczy”.
Czy FitnessSyncer ponownie uruchomi tę samą czynność, gdy folder będzie pusty?
Nie. FitnessSyncer rejestruje każdą wyeksportowaną czynność na podstawie nazwy pliku, który utworzył, więc czynność ta jest zapisywana tylko raz, nawet jeśli rclone później usuwa ten plik. Opróżnienie folderu nie powoduje ponownego wysłania tej czynności.
Czy mogę również korzystać z własnych rozwiązań Endurain, takich jak Strava, Garmin lub innych natywnych integracji?
Tak, ale nie w odniesieniu do tych samych działań, ponieważ Endurain nie sprawdza, czy nie ma duplikatów.
