An open API service indexing awesome lists of open source software.

https://github.com/cyclenerd/veloheroup

🚴 Command line interface for uploading to Velo Hero
https://github.com/cyclenerd/veloheroup

bash bash-script bike curl cycling running triathlon upload uploader

Last synced: 2 months ago
JSON representation

🚴 Command line interface for uploading to Velo Hero

Awesome Lists containing this project

README

        

# veloheroup

Upload FIT, TCX, GPX, SRM, HRM, PWX, SLF and SLM files to [Velo Hero](https://www.velohero.com/) from the command line.

![Velo Hero Logo](https://www.velohero.com/static/touchicon.png)

## Prerequisites

* Bash shell
* curl

Most Linux distributions and macOS meet the requirements.

## Setup

1. Sign up at https://app.velohero.com/sso
2. Get yourself a private single sign-on key. That's the long string.
3. Create a `.veloherorc` file in your home directory. Save the SSO key in this file:
~~~
VELOHERO_SSO_KEY=[insert your own]
~~~

## Usage

Upload a single file:

veloheroup file.fit

Use find and xargs to upload everything:

find -iname \*.fit | xargs veloheroup

## More info

Inspired by stravaup https://github.com/mpolla/stravaup