PiRogueToolSuite / pirogue-os

OS image for the PiRogue based on Debian 12
https://pts-project.org/
154 stars 6 forks source link

PiRogue-docker for all linux distribs #19

Open nfk opened 1 year ago

nfk commented 1 year ago

PiRogue is amazing and really useful but it depends on a raspberry hardware.

To target more users having a standalone solution with a docker-compose project can be really portable through all linux distribs with any kind of hardware. No idea if we can easily share a Wi-Fi hotspot with a docker container but it seems to be feasable. So the prerequisite of pirogue-docker will be to setup a Wi-Fi access point and docker.

I assume that all dependencies of the project can be found in deb-packages project. So it will requires to package each module to a docker container and to understand each dependencies to reproduce the pirogue-os workflow.

Let me know if I have to move elsewhere this request and if I can help in anyway to implement it.

cc @U039b

U039b commented 1 year ago

PiRogue packages are available to any Debian based operating system. If you don't want to use a Raspberry Pi, you can turn a regular PC into a PiRogue. More details at https://pts-project.org/docs/recipes/turn-a-regular-pc-into-a-pirogue/

nfk commented 1 year ago

Thank you for sharing this doc, I did not see it! So the docker way is probably really easy. Have a debian container with PiRogue desktop dependencies + a network bridge could do the job.