https://myactivitylog.kleinlercher.me/
MyActivityLog - Self-Hosted Fitness Dashboard
Self-hosted fitness dashboard for Apple Health data. Own your workouts, routes, and metrics on your own infrastructure. Free and open source.
self hostedfitnessdashboard