Skip to content

svdberg/syncmysport-runkeeper

Repository files navigation

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!

About

Go implementation of something that syncs activities between Strava and Runkeeper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published