No description
  • Shell 74.2%
  • Dockerfile 14.2%
  • Python 11.6%
Find a file
2025-03-14 07:22:42 +00:00
scripts Update backup script to persist session data for MFA token 2025-03-09 18:00:26 +00:00
.gitlab-ci.yml Dependencies updated 2024-12-12 07:50:27 +00:00
Dockerfile Try to fix build 2025-03-14 07:22:42 +00:00
README.md First attempt to Garmin uploads with Garth 2024-12-12 13:47:30 +01:00

Sync Sports

Execution e.g. as cronjob

docker run \
    -v /path/to/strava-backup-folder/:/backup/ \
    -v /path/to/withings_user.json:/root/.withings_user.json \
    -v /path/to/backup-config.conf:/root/backup-config.conf \
    -e GARMIN_PASSWORD='foo' \
    -e GARMIN_USER='bar' \
    docker.winseda.de/docker/sync-sports

Withings-Sync

Download of Withings data requires the association of a Withings Token. Embedding token info in the container did not seem to work. As of now, assigning a mounted volume with the withings user configuration seems to work.

Withings-To-Garmin-Sync

Data downloaded as a result of Withings-Sync is uploaded to Garmin

Kinomap-To-Garmin-Sync

Activities forwarded from Kinomap is uploaded to Garmin

Runalyze-Sync