debloper / piosk

One-shot set up Raspberry Pi in kiosk mode as a webpage shuffler, with a web interface for management.
Mozilla Public License 2.0
60 stars 5 forks source link

Avoid nodejs installation by distributing single executable binary package #7

Open debloper opened 2 months ago

debloper commented 2 months ago

Currently we're using nodejs to run the backend service for the web GUI. There are a couple of inconveniences to this:

I think this can be much more effective, efficient and elegant by using Node.js SEA. We can use GitHub actions to generate the package, and in future, instead of cloning the entire repo, hopefully we'll just need to download the release binary.