A comprehensive system for safety and connectivity in one place.
A comprehensive system for safety and connectivity in one place.
It seems technically feasible on a Pi with Raspbian, though I'm uncertain if it would be powerful enough for all tasks at once. A more capable PC would suffice, but an HTPC level system would work well. For the operating system, either Windows or Linux would do, as both support web servers easily. Linux is better since most requirements are free.
Hi @Beamann This setup can be achieved with LXD/LXE or Docker. For a hands-on learning experience, starting from scratch is suggested using LXD/LXE. Docker provides ready-made application containers with most configurations handled. LXD/LXE run on any Linux distribution inside them. If you need to deploy non-Linux apps, KVM works too but it adds more overhead since it's full virtualization whereas LXD/LXE are just lightweight containers. TL;DR: Install your preferred distro (Raspbian works) and choose either KVM or LXD/LXE. The Raspberry will use minimal resources—about 50-100MB RAM per container under load when using LXD/LXE.