I am working on a self-hosted workout tracker and would like your feedback! reddit / selfhosted ---------------------------------------------------------------------- IgnisDa · 2023-11-06 00:21 Hi! I have been working on the workout integration for [Ryot](https://github.com/ignisda/ryot) for about a month. I have been using it to track my workouts without any hiccups for about a week now. I would like some feedback on what to work/improve on. [Here](https://imgur.com/a/2g2Ivxq) is a screenshot. You can use the live demo with [this](https://ryot.fly.dev/fitness/exercises/workouts/ details?id=483395927139180866) URL (username: `demo`, password: `demo- password`). ---------------------------------------------------------------------- johanoloflindberg · 2023-11-06 00:38 Looks nice! ---------------------------------------------------------------------- No_Dragonfruit_5882 · 2023-11-06 00:42 Looks amazing! ---------------------------------------------------------------------- PowerfulAttorney3780 · 2023-11-06 00:59 I would absolutely love to help you, unfortunately my workouts consist of sitting in front of my computer all day, walking around a data center/sitting at a desk at night, and furious masturbation seshes in- between. Would any of those count?! ---------------------------------------------------------------------- IgnisDa · 2023-11-06 01:01 That's like 3 separate exercises! It'd be a long drawn out workout i suppose. Haha. ---------------------------------------------------------------------- Hydropants · 2023-11-06 01:15 As a strong user and a selfhoster feel obliged to check this out! I'll circle back if I have any comments. :) ---------------------------------------------------------------------- Darkextratoasty · 2023-11-06 02:26 Meditation, light cardio, and burst training, sounds like a decent routine to me ---------------------------------------------------------------------- amcco1 · 2023-11-06 03:28 Looks great! I just skimmed the demo and the GitHub page. I would love a docker-compose template be added to the repo. Also, it just seems weird to me that it has a media section. What is the point of the media section? It’s a workout app, so why have media? ---------------------------------------------------------------------- IgnisDa · 2023-11-06 03:51 It's not a workout app per se. It's supposed to be an all in one tracker. You can disable media tracking if you want. About docker compose , there's one in the installation docs. ---------------------------------------------------------------------- kstarr1997 · 2023-11-06 04:51 Looks promising, but I only care about the fitness portion. Think have everything in one suits your needs, but most people would only want one or the other. ---------------------------------------------------------------------- IgnisDa · 2023-11-06 05:34 All trackers can be enabled or disabled on a per user basis, so that won't be a problem. ---------------------------------------------------------------------- IgnisDa · 2023-11-06 05:36 Great! Do LMK what you think about it. ---------------------------------------------------------------------- Popwar0012 · 2023-11-06 11:03 I glanced at the exercises, noticed deadlift was labeled "calves" and not "back"? ---------------------------------------------------------------------- IgnisDa · 2023-11-06 11:18 Might be possible. I'm getting the exercise data from a third party. ---------------------------------------------------------------------- edersong · 2023-11-06 14:34 I'm missing sports in general, like soccer, swimming etc. Waiting anxiously for the Google Fit integration!! ---------------------------------------------------------------------- davidnburgess34 · 2023-11-06 14:39 What 3rd party are you getting the exercise data from? ---------------------------------------------------------------------- IgnisDa · 2023-11-06 15:10 https://github.com/yuhonas/free-exercise-db ---------------------------------------------------------------------- IgnisDa · 2023-11-06 15:11 You can always create custom exercises. ---------------------------------------------------------------------- davidnburgess34 · 2023-11-06 15:18 Thanks! I like to have these bits of information when I'm preparing for a container review on my YouTube channel :) ---------------------------------------------------------------------- IgnisDa · 2023-11-06 15:23 What is your channel? I would love to see some self-hosting content. ---------------------------------------------------------------------- davidnburgess34 · 2023-11-06 15:30 https://www.youtube.com/dbtechyt ---------------------------------------------------------------------- edersong · 2023-11-06 15:39 Yes, but it's not working for me. I will open an incident about it soon. ---------------------------------------------------------------------- IgnisDa · 2023-11-06 16:06 Sure, please make sure you do. I want to fix as many bugs as possible before I release fitness tracking next month. ---------------------------------------------------------------------- _ghidra_ · 2023-11-06 19:47 I briefly looked at the Github and the Demo and I will be trying this out! ---------------------------------------------------------------------- starxraider · 2023-11-06 22:09 How do I add or record a workout? I clicked on Fitness -> Workouts, but it just states there are no workouts found. ---------------------------------------------------------------------- starxraider · 2023-11-06 22:10 Ooooh, its on the dashboard page... It didnt load for some reason... ---------------------------------------------------------------------- PowerfulAttorney3780 · 2023-11-06 23:00 You have a point 👉 ---------------------------------------------------------------------- guim31 · 2023-11-12 09:51 Would it be possible to create an Unraid template to install it on my server ? I don't have the skills to do it myself.... ---------------------------------------------------------------------- IgnisDa · 2023-11-12 10:03 I suggest you search the issues in the repo for unraid. I remember someone putting a template a few months ago. ---------------------------------------------------------------------- Ni-zav · 2023-11-26 13:42 Looks absolutely nice here and there! I tried the demo swiftly and it is working well on my pc. Do you know or ever heard about [Hevy](https://www.hevyapp.com/)? I am currently using that to do my workout via phone. And it has very accurate picture of each workouts and we can add picture and also there is some description about the workout as well. Some of it even have video on how to do it correctly. Image on how-to-do it would be nice there on the app ---------------------------------------------------------------------- IgnisDa · 2023-11-26 14:26 Yeah I have used Hevy, but its pretty limited on the free tier so I use [Strong](https://www.strong.app/) instead. As for videos, I sure can, but good exercise datasets are paid (and quite expensive) and I would rather not blow money on a project that doesn't earn me money. Exercises on Ryot do have good instructions. ---------------------------------------------------------------------- Charlielx · 2023-11-29 02:16 So I installed this from the script in the latest release, and it says it installed successfully but when I run ryot I just get 2023-11-29T02:14:34.942792Z INFO ryot: Running version: 3.4.0 Error: No such file or directory (os error 2) And it's not accessible through port 8000. This is probably because I'm a noob at linux in general, so excuse me if this is a dumb question lol. ---------------------------------------------------------------------- IgnisDa · 2023-11-29 04:18 Hey! I recommend you use docker for self hosting. If you really need the binary releases, I suggest you open an issue in the repo and I'll guide you through it. Is there any specific reason why you'd use binary? I am not aware of anyone who does that. ---------------------------------------------------------------------- Charlielx · 2023-11-29 06:03 I use Proxmox so I have all my services in either VMs or LXCs and I'm trying to avoid docker if possible just to keep everything directly inside Proxmox, also partially because I'm learning ansible and I'd like to be able to do everything through that. I could definitely get it going in docker, I was just confused at this result cause I hadn't encountered it yet in any of my other installation difficulties lol ---------------------------------------------------------------------- IgnisDa · 2023-11-29 06:49 Understood. Since no one uses the binary installation method, I did not bother to document it. Please open an issue, and I will make a PR adding docs. ---------------------------------------------------------------------- Charlielx · 2023-11-29 13:27 Awesome thank you! Will do