HassOS Architecture
Components
AppArmor Linux kernel security module
https://developers.home-assistant.io/docs/operating-system
Components
Bootloader:
Barebox for devices that support EFI
U-Boot for devices that don't support EFI
Operating System:
Buildroot build system to generate Linux distributions
File Systems:
SquashFS for read-only file systems (using LZ4 compression)
ZRAM for /tmp, /var and swap (using LZ4 compression)
Container Platform:
Docker Engine for running Home Assistant components in containers
Updates:
RAUC for Over The Air (OTA) and USB updates
Security:
AppArmor Linux kernel security module
https://developers.home-assistant.io/docs/operating-system
0