syncmysport-runkeeper

command module
v0.0.0-...-389db3d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 22, 2020 License: MIT Imports: 8 Imported by: 0

README

Build Status

From Strava to Runkeeper

Reads activities from Strava and copies them to Runkeeper in a hopefully smart way. This is a one-way sync.

TODO

  • Proper resilence, error handling
  • Swimming activities apprently use a different duration, and therefore fail to be recognized as the same Activity
  • Refactor sync worker code (and a shitload of other parts)
  • Bi-directional sync

- OAUth web interface + cookie storing of uid if already exists - Bootstap to make it pretty - Patch the freakin TZ troubles in the c9s runkeeper lib

Building and Running the app

The application is fully dockerized. To run the app locally on your system do the following:

  • Install docker, and docker-machine or docker native if on a mac (https://www.docker.com/)
  • Configure your secrets in docker-compose.yml for Strava and Runkeeper
  • Run:
#> docker-compose build --no-cache
#> docker-compose up

All done!

Website

This application is available at www.syncmysport.com

YMV...

Good luck!

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL