Live data from Hacker News

Self hosted FLOSS fitness/workout tracker

github.com

11–20 of 123 posts

Re: Self hosted FLOSS fitness/workout tracker

#11

Neat project, thanks! But, I gotta ask... what does the "L" in FLOSS stand for? :-) (I've only ever heard of FOSS.)

Usually the L stands for Libre indicating full freedom of usage of the software and that is not just "free" as a price tag.

https://www.gnu.org/philosophy/floss-and-foss.en.html

Re: Self hosted FLOSS fitness/workout tracker

#13
Stepping back a bit, we used to call these "programs". Why are they now "hosted"? I see this with recipe databases, fitness trackers, all sorts of things that have no reason to ever leave my laptop except when my backup job runs.

What's the advantage of having the server and data on some device other than the one I'm using to interact with it?

Re: Self hosted FLOSS fitness/workout tracker

#14

I'm using it (with the hosted service and app installed from f-droid) and we'll, the UI could be improved. Bigger issue is that there is no way to know in which series you are at the moment? Is the 3rd? The 4th? The 5th? Also the timer between series stops working if you put wger in the foreground (I disabled all the battery optimizations etc for it in Android 15 on a Pixel 6a). Also some features are just in the web…

Have you considered sending a PR? :)

Re: Self hosted FLOSS fitness/workout tracker

#15

Stepping back a bit, we used to call these "programs". Why are they now "hosted"? I see this with recipe databases, fitness trackers, all sorts of things that have no reason to ever leave my laptop except when my backup job runs. What's the advantage of having the server and data on some device other than the one I'm using to interact with it?

My impression is that “hosted” is common parlance for programs that present as web applications, rather than typical executables. A web application is naturally capable of “leaving the laptop” so to speak, which is often one of the benefits/intents of the program design.

Re: Self hosted FLOSS fitness/workout tracker

#16

Stepping back a bit, we used to call these "programs". Why are they now "hosted"? I see this with recipe databases, fitness trackers, all sorts of things that have no reason to ever leave my laptop except when my backup job runs. What's the advantage of having the server and data on some device other than the one I'm using to interact with it?

Because hosting it on a server allows for automatic data entry via a mobile phone app?

No a lot of people would use fitness trackers if you manually had to enter all the information.

Re: Self hosted FLOSS fitness/workout tracker

#17
Is there a missing "product" for [easy] "self-hosting" in the cloud? (Or does it exist? Or will it only apply to a narrow kind of user?)

Like I think there should be some way to "one-button-click" install "self-hosted" apps in the cloud, tied to my personal account (and maybe with auth tied to that account). And I pay the usage fees for the cloud (hopefully on a per-request kind of basis, not an always-on server instance).

Is this a thing that I don't know about? Or is the market too narrow to be useful? (Otherwise, why doesn't it already exist?)

Re: Self hosted FLOSS fitness/workout tracker

#19

Stepping back a bit, we used to call these "programs". Why are they now "hosted"? I see this with recipe databases, fitness trackers, all sorts of things that have no reason to ever leave my laptop except when my backup job runs. What's the advantage of having the server and data on some device other than the one I'm using to interact with it?

For fitness trackers, you're often going to get sensor files directly from a wearable device, but that device may have limited or even no interactive IO facilities, making it unsuitable for planning and analysis, which requires exporting to a more capable device. That device may very well just be your laptop, but you'd still want the ability to directly receive sensor data that your laptop can't collect because you can't hook your laptop up to a heartrate monitor and accelerometer and GPS while you're working out.

For a recipe database, if you're thinking of something like a food logger, having the food database shared by all users instead of local to each user is what allows the data to already be there the first time you ever log that same food. If it has a barcode or simple description and anyone else has ever input the nutrition data associated with it, it's already available to you without every user having to input that data individually.

Re: Self hosted FLOSS fitness/workout tracker

#20

Stepping back a bit, we used to call these "programs". Why are they now "hosted"? I see this with recipe databases, fitness trackers, all sorts of things that have no reason to ever leave my laptop except when my backup job runs. What's the advantage of having the server and data on some device other than the one I'm using to interact with it?

Inputting data on your smartphone and it appearing on your laptop without any extra sync effort.
Post reply on HN