-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Jakub Raczek edited this page Sep 11, 2026
·
5 revisions
Router-native activity stats and bike service tracker. POSIX shell scripts + curl + jq. Three data sources: Strava API, Strava scrape mode, HealthSync/Google Drive.
| Page | Description |
|---|---|
| Features | Detailed description of every feature across all five pages |
| Installation | Full install guide: copy repo, run install.sh, edit config, verify, scheduling |
| Data-Source-Strava-API | Create a Strava API app, one-time OAuth flow, token handling |
| Data-Source-Scrape-Mode | My Activities scrape mode and Club leaderboard scrape mode — session cookie, no subscription needed |
| Data-Source-HealthSync | HealthSync / Google Drive setup, Magene FIT files, dual-source detection, token expiry |
| Docker | Docker Hub quick start, config templates, docker-compose, CI/CD publishing |
| Running-Locally | Docker/Podman preview with sample data, real-credentials Docker, Windows WSL |
| Email-Notifications | Monthly leaderboard email, cron error alerts, Gmail App Password setup |
| Upgrading | Binary-only scp deploy, full install.sh re-run, surviving an OpenWrt sysupgrade |
| Switching-Data-Sources | Switch from Strava API to scrape mode; migrate full history to HealthSync |
| Operations | Complete file and URL reference, limitations, rate limits, persistent storage notes |