logo
icon

Endurain

Endurain is a self-hosted fitness tracker and Strava alternative. Track running, cycling, swimming, and other activities with GPX import, interactive maps, performance analytics, and gear management. Supports Strava data import for easy migration.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-03-30
Services
service icon
Tags
ToolHealth

Endurain

A self-hosted Strava alternative for tracking fitness activities. Import GPX files, sync from Strava, view routes on interactive maps, analyze performance metrics, and manage your gear — all under your control.

What You Can Do After Deployment

Visit your domain and create your first user account. Default admin credentials: admin / admin — change immediately after first login.

Activity tracking: Log running, cycling, swimming, hiking, and 20+ other activity types. Import GPX/FIT files from your GPS device or sync directly from Strava.

Interactive maps: View your activity routes on detailed maps with elevation profiles, speed overlays, and segment analysis.

Performance analytics: Track distance, pace, heart rate, power, and cadence. View weekly and monthly training summaries with progress charts.

Strava import: Bulk import your entire Strava history. Connect your Strava account for automatic sync of new activities.

Gear management: Track shoes, bikes, and other equipment with distance totals. Get notifications when gear is due for replacement.

User profiles: Multiple users can share the same instance. Each user has their own activity feed, stats, and gear inventory.

Configuration

  • Default credentials: admin / admin — change the password immediately after first login
  • Secret key: Used for JWT token signing (auto-generated during deployment)
  • Data storage: Activities, user data, and uploaded files are stored in /app/data

License

AGPL-3.0 — GitHub