endurain
Self-hosted fitness tracking service with full data control
AI Summary
Endurain is a self-hosted fitness tracking platform that gives users full control over their workout data. The tool offers integrations with Strava and Garmin Connect as well as upload functionality for GPX, TCX, and FIT files. Built with Vue.js, Python FastAPI, and PostgreSQL, it can be easily deployed via Docker.
✓ Pros
- + Complete data control through self-hosting
- + Supports Strava and Garmin Connect integration as well as manual uploads
- + Open source with active community and comprehensive documentation
✗ Cons
- − Requires own hosting infrastructure and technical know-how
- − Currently in feature freeze to consolidate the codebase
Use Cases
- → Self-hosted fitness tracking as a Strava alternative with full data control
- → Synchronization and management of training activities from Strava and Garmin Connect
- → Import and analysis of activity data from GPX, TCX, and FIT files
- → Privacy-focused fitness data analysis for athletes and teams
Who is it for?
For privacy-conscious athletes and developers who want to self-host and manage their fitness data.