Self-hosted en open-source Strava statistics app

Strava Statistics is a self-hosted web app designed to provide you with better stats.

Omdat ik computer️ Homelab / Self-hosted apps niet wil hi-jacken, heb ik beslist om een aparte topic aan te maken.

Ik vond de (free) Strava stats op niets trekken, dus heb ik zelf wat in elkaar ge-:boxing_glove:.

Key Features

  • Dashboard with various stats and charts
  • Detailed list of all your activities
  • Monthly stats with calendar view
  • Gear stats
  • Eddington for biking and running activities
  • Detailed list of your segments and corresponding efforts
  • Heatmap
  • History of completed Strava challenges
  • History of activity photos

Github: GitHub - robiningelbrecht/strava-statistics: Self-hosted statistics generated using Strava data

Feel free om te installeren en feedback te geven. Contributions (zowel technisch als translation-wise) altijd welkom!

Ik zal deze topic blijven updaten met nieuwe releases.

11 likes

Ohja, iemand met design skills die zich geroepen voelt om een cool logo te maken, ook altijd welkom :innocent:

1 like

Nice, mijn nieuwsgierigheid is gewekt.
Als eerste al moeten googlen wat Eddington is.

Verder: je ziet dit vooral als een persoonlijke tool met focus op inzicht in je eigen statistieken. Klopt?

1 like

Ik heb al heel wat feedback gekregen van r/selfhosted en de tool zou intussen al redelijk generiek voor iedereen moeten werken. Voor alle soorten sport types.

Je zal zien dat je redelijk wat kan instellen via de .env file. Op dit moment zijn volgende nieuwe features nog ingepland: GitHub · Where software is built

Maar inderdaad, de tool focust zich op “eigen statistieken”

Gewoon prompten via AI ofzo?

Wat bedoel je? :stuck_out_tongue:

Inderdaad de reply was niet duidelijk op wat juist… Het staat wel als antwoord op je vraag, maar komt nog eens onderaan te staan als comment.

Je idee voor het logo in copilot of gemini of andere image generator prompten. Er komt misschien wel een mooi logo uit. Ik heb vorige jaar ComfyUI en Flux model gebruikt voor een logo, maar online zijn er genoeg mogelijkheden.

Het huidige logo is gemaakt met AI, maar ben er niet 100% content van. Zal nog eens wat prompten :wink:

Paar dagen geleden versie v0.4.0 gereleased. Sindsdien ook wat bugs gefixt. Volgende improvements en features zijn toegevoegd:

  • Added PWA support. Web app is now installable on mobile devices
  • Major backend overhaul which should decrease resource usage by 50%
  • Added localizations and translations. Currently en_US, fr_FR and nl_BE are available
  • Improved statistics for running and walking activities
  • Added internal scheduler which makes external cron jobs obsolete
  • Fixed several issues while searching, filtering and sorting overviews
  • Improved error messages

Plannen features and improvements: GitHub · Where software is built

2 likes

nieuwe minor versie v0.4.11 gereleased:

  • New, more simple, logo design
  • Add activity totals at the top of the activity table overview
  • Added date range filter + filter re-design
  • Added average heart rate for activity splits
  • Added debounce to overview search
  • Fix several issues for imperial units
  • Fixed a bug where retired gear names were rendered incorrectly

Live example: https://strava-statistics.robiningelbrecht.be/
Planned features: GitHub · Where software is built

As always, feel free to open new issues with feature requests

2 likes

Nieuwe minor versie v0.4.12 gereleased:

2 likes

Ondertussen zitten we op v0.4.14 :partying_face:

Stay fit, stay healthy :muscle:

2 likes

Knap werk @Robin!

Thanks!
De obligatoire AI integratie komt er ook aan :wink:

Is er voor complete noobs zoals mij ergens een guide hoe ik dit kan opzetten voor mezelf? :face_with_peeking_eye:

Normaal de readme op de github repo onder “prerequisites” en “installation”