@armsteadj1/strava-sync
v1.0.0
Published
Syncs Strava activities to a local SQLite database (`fitness.db`).
Readme
strava-sync
Syncs Strava activities to a local SQLite database (fitness.db).
Setup
- Copy
config.example.jsontoconfig.jsonand fill in your Strava API credentials. - Install dependencies:
npm install
Usage
Incremental sync (only new activities since last run):
npm run syncFull resync (all activities):
npm run sync -- --fullDatabase
SQLite file: fitness.db
Tables:
activities— id, name, sport_type, start_date, moving_time_sec, distance_m, avg_hr, max_hr, total_elevation_gain, synced_atsync_state— key/value store trackinglast_epoch
