Strava configuration - GoldenCheetah/GoldenCheetah GitHub Wiki

Strava Configuration

Note: the following instructions are intended to help when building from source, not to access Strava from binary distributions with all services enabled, if you’re not a developer please see Binary distributions

Add golden cheetah app to Strava API

Go to https://www.strava.com/settings/api

Fill the following mandatory fields:

Field Value
Website https://goldencheetah.github.io/blank.html
Authorization Callback Domain www.goldencheetah.org
Application Name golden_cheetah

Unfortunately it's necessary to upload app icon.

Put client id and client secret to gcconfig.pri

File gcconfig.pri is located in the src directory of the repository. Append following lines to the file:

DEFINES += GC_STRAVA_CLIENT_ID=\\\"client_id\\\"

DEFINES += GC_STRAVA_CLIENT_SECRET=\\\"client_secret\\\"

Substitute client_id and client_secret with values copied from https://www.strava.com/settings/api

Rebuild GoldenCheetah and launch Add Cloud Account from Share menu. Choose Activities as Service Type.

On Account Type screen choose Strava.