plug your device in and it'll email your latest .fit files to [email protected]
pull requests welcome. questions? [email protected]
- OS X only
- assumes that you can send email from your desktop
git clone
this repo- if you are running mountain lion (10.8), execute the commands below
mkdir ~/.strava-auto-upload
echo ACTIVITIES=\"/Volumes/GARMIN/Garmin/Activities\" >> ~/.strava-auto-upload/config
echo FROM=\"[email protected]\" >> ~/.strava-auto-upload/config
- copy
strava.plist
to~/Library/LaunchAgents/strava.plist
- edit
strava.plist
and specify the absolute path to theupload.sh
script and the location of your Activities folder launchctrl load ~/Libarary/LaunchAgents/strava.plist
launchctrl unload ~/Libarary/LaunchAgents/strava.plist
$HOME/.strava-auto-upload
contains the last file uploaded and a log of everything
there is a bug with postfix configuration with Mountain Lion that causes an error. This fixed it for me:
sudo mkdir -p /Library/Server/Mail/Data/spool
sudo /usr/sbin/postfix set-permissions
sudo /usr/sbin/postfix start
- simple installer
- other platforms?
- strava is working on an upload api and deprecating the email interface