Slimdown balenaOS for smaller hosts

Dear all,

for several projects, using very resource limited platforms like the RPi Zero, I thought about “sliming down” balenaOS. Essentially, after being setup with the application container, certain types of applications won’t need the balena supervisor with its own node.js powered API and other services - hence these could be removed without any problems - or the vpn connection (especially if its used as local, non balenaCloud enabled system) - freeing up valuable cpu and memory resources.

I wanted to use the oppurtunity to ask if other guys also had that idea and done something in this direction :).

Due to this specializied request, @zubairlk did open up an repo on github to prepare a “trimmer” script which can disable certain services on the balenaOS. You can find it here: https://github.com/balena-io-playground/balenaos-trimmer - maybe we can take this further?

Best regards,

Nico

1 Like