local hosting guide #201
Replies: 3 comments 3 replies
-
This project is a simple static web page, you can run it with any server of your choice + Google Chrome or Edge browser on Mac, Android, Windows or Linux. If you are a programmer and you already have node.js and git on your setup you can just run those in the terminal:
One more thing, Web Bluetooth requires https, in case you wish to access the app from another machine (client), so you'd need to fix that for your particular setup. |
Beta Was this translation helpful? Give feedback.
-
Hi! Thanks for your comment I could install node.js, clone your repo and use the "npm install and run start" commands. The web page is already running locally. Could you tell me whether I need to execute the "run start" command every time I restart my computer? Moreover, am I correct if I assume that the power consumption of such a small web server should be super low? I would let it run all the time. Btw I love your web page and I would like to use it in my diagnostic lab for lactate step tests, I hope it is legally OK, please confirm. |
Beta Was this translation helpful? Give feedback.
-
@HosszuDaniel
Yes, you’d need to restart the project also.
Yes, it’s negligible, it’s running all the time on my machine.
Yes, it’s totally OK. The licensing of the project only requires that you make public any meaningful modifications to the code of the project. Otherwise you are free to use it anyway you like.
Maybe, but it was gonna get me into trouble with Garmin/Tacx, they have a trainer series named Flux. And also there are way too many other things in tech named Flux including some AI thing that seems to be popular. The new name is a made-up word from the Finnish word
Yes, I agree. The integration is ready, but is currently being held up by other related features. Just to note, since interacting with third party services requires a separate web server, this feature won’t be available on localhost versions of the app. The UI is in fact done and published on the develop branch, but it just needs an intermediary web server and a database in order to communicate with intervals, strava and training peaks OAuth APIs. It’s just not technically feasible otherwise. It may be possible in the future that intervals.icu is supported on localhost, but they are the only service that has http auth access, so it’s possible only for them, given some manual configuration by the User. You can check some screenshots from the upcoming integrations here: #217 (comment) |
Beta Was this translation helpful? Give feedback.
-
Hi, I do have a mini computer available on which I would like to run this application separately. Is there any guide on how to host this application. What software, packages, etc are needed?
Beta Was this translation helpful? Give feedback.
All reactions