July 8, 2021, 9:11am
Hello to all,
In my quest to self-host as many apps as possible, I found FitTrackee.
FitTrackee is a self-hosted alternative to Strava (social network for sharing sports activities). The maintainer is busy designing the social part of this app, and plans to use ActivityPub.
I would love to install this application, but don’t have the means to package it for Yunohost. I’ve tried, but I still don’t understand shell enough…
If someone could take care of this I would be grateful.
Bonjour à tous,
Dans ma quête pour auto-héberger un maximum d’apps, j’ai trouvé FitTrackee.
FitTrackee est une alternative auto-hébergée à Strava (réseau social de partage d’activité sportive). Le mainteneur est occupé à concevoir la partie sociale de cette application, et prévoit d’utiliser ActivityPub.
Je serais enchanté d’installer cette application, mais n’ai pas les moyens pour la packager pour Yunohost. J’ai essayé, mais je ne comprends pas encore assez shell…
Si quelqu’un pouvait s’en occuper je lui en serais reconnaissant.
July 9, 2021, 12:22pm
Il y a aussi ça :
Bon sport !
July 9, 2021, 12:39pm
And if you already use Nextcloud, there is this Nextcloud app :
July 13, 2021, 8:29pm
Ooh thanks for these alternatives !
But I’m looking for something that I can easily share and accessible from everywhere.
Phonetrack is great indeed, I’ve used it, but it’s not made for sport. In FitTrackee there is a better UI to understand and analyse your activities.
I’ve also found
velo, another Strava alternative written in go, but which seems to be less far along at the moment (no release is tagged).
If you’re just looking for a GPS tracker i use ulogger self hosted server and android client, it works great ! Very lightweight too.
July 14, 2021, 2:02pm
Thanks Aristid !
But doesn’t µlogger fit the same purpose as Nextcloud Phonetrack ? As it also a sport mode to analyse your activities ?
Nextcloud phonetrack was way too complicated for my personnal use : multiple users and devices per account, heavy UI… Ulogger is as simple as a GPS logger and track displayer can be. No sports mode but you can display distance, max speed, altitude…
July 15, 2021, 12:54pm
Thank you for your detailed answer.
But I will stay on the offline alternative until something like FitTrackee is ported to Yunohost.
Thank you all for your answers
November 29, 2021, 7:15pm
Just for reference, I’ve asked on Github too, who knows
09:43AM - 15 Nov 21 UTC
It’s been a while since I’ve discovered this app and I really would lik
… e to try it 🤩
There are no FitTrackee package for Yunohost yet, so I couldn’t install it...
[Yunohost](https://yunohost.org/) is a Debian based OS, which primary focus is to make self-hosting accessible to everyone.
I already tried to install FitTrackee on my Yunohost or to package it, but without success : I don’t have the skills yet.
If somebody who read this message would like to take a look, there is a (bit old) [documentation](https://yunohost.org/en/packaging_apps) to help packaging, an awesome community on the [forum](https://forum.yunohost.org), and a lot of already packaged apps on which `fittrackee_ynh` can be based (https://github.com/YunoHost-Apps). Moreover, an [example app](https://github.com/YunoHost/example_ynh) exists as template.
Thanks to all who wants to try packaging FitTrackee for Yunohost.
And special thanks to @SamR1 for this awesome project 🥳
July 6, 2022, 5:34am
It’s NOT a “strava alternative”, as it lacks the strava’s “social” component (its success reason)
but it could in the future if it gets fediverse (activitypub) support
(just dreaming, not in the roadmap IFAIK).
It would be nice to have such an app in our YNHs
July 6, 2022, 6:24am
It’s on the roadmap, see
Add social features · Issue #16 · SamR1/FitTrackee · GitHub and the
add-social-features branch which is actively worked on
I won’t get time to package this anytime soon (too many half-finished packages to work on
), but looking into the Makefile
Looks like there are two parts to the project:
The UI (needs to be compiled using npm)
Server/CLI (written in Python and managed via Poetry)
It also seems to rely on a postgresql database which should be easy as well.
But, I am a bit confused about the serve command. It appears that it should (?) be broken into two systemd services, one for the UI and one for the python server.
$(MAKE) P="serve-client serve-python" make-p
cd fittrackee_client && PORT=3000 $(NPM) serve
echo 'Running on http://$(HOST):$(PORT)'
$(FLASK) run --with-threads -h $(HOST) -p $(PORT)
March 9, 2023, 5:01am
@navanchauhan for your efforts I hope you find time and motivation anytime soon to port FitTrackee to YunoHost
on a side note
version 0.7.14 has been released
March 9, 2023, 6:41am
Hehe, I found some times these days to retry the packaging… and here you are :
GitHub - YunoHost-Apps/fittrackee_ynh: Fittrackee package for Yunohost 🚴
It still has to be analyzed by the CI and still needs some cleaning, but for me it works like a charm!
And it installs the latest version 0.7.14.
Sympa. Vivement le jour où on pourra connecter cette application à
Pour avoir toutes les stats possibles et imaginables.
March 11, 2023, 5:43am
It’s marked as
broken though in the available app list in my system (latest stable), should we wait untill passes further tests? thank you.
I will defenitly install it
but my system is in production for some people so I don’t want to brake it (if possible).
Oh yes, the warning message is scary. I’m gonna wait until it’s officially approved.
March 11, 2023, 8:13am