Instead of Garmin Connect
Activities, routes and training metrics from a Garmin watch.
Partly
The watch uploads to Garmin and there is no supported way to point it at your server. You can keep the data; you cannot keep the service.
You lose: Watch sync, training metrics and the phone app.
Start here
FitTrackee
Takes GPX files and shows the rides. Getting them off the watch is the manual step.
github.com/SamR1/FitTrackeedocs.fittrackee.org
A compose file, a domain and a reverse proxy.
Also worth a look
- Wger
Logs the training, not the route. Better for the gym than the bike.
Facts checked 8 November 2026. Licences, activity and archive status come from each project's own repository; the verdict and the cost lines are the desk's.

