
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!