SciFiFarms / TechnoCore

TechnoCore: an IoT stack powered by Docker Swarm
GNU General Public License v3.0
20 stars 1 forks source link

Support TechnoCore running on a Pi #8

Open TheHackmeister opened 6 years ago

TheHackmeister commented 6 years ago

Being able to run TechnoCore on a Pi would increase it's usefulness for DIYers tremendously. It is a cheep platform that can run 24/7. Perfect for an TechnoCore server.

In order to run on the Pi, I think we'll need to figure out what ARM version is needed for the Pi, then find ARM based images for all the services in TechnoCore.

For the Pi OS, look into using resinOS. It is meant for running containers on a Pi.

TheHackmeister commented 5 years ago

Here is an example of a project that builds for multiple architecture.

TheHackmeister commented 5 years ago

I noticed that linuxserver's grocy repo had multiple Dockerfiles, and didn't use any templates. Without templates it's 3 places to keep in sync, which is a hassle, but maybe not a bad way to get started. I bet that adding the templates will be much easier if the rest of the system is already working.

TheHackmeister commented 5 years ago

Another place I've found building images is the way sanic utilizes moby/buildkit.