diff --git a/2024/So you wanna do FreeBSD and native Home Assistant?.md b/2024/So you wanna do FreeBSD and native Home Assistant?.md index 26b7395..ea40436 100644 --- a/2024/So you wanna do FreeBSD and native Home Assistant?.md +++ b/2024/So you wanna do FreeBSD and native Home Assistant?.md @@ -34,6 +34,11 @@ The "modern" software landscape is getting messy! It is such a mess to run HomeAssistant native on FreeBSD you need to install some binary packages with `pkg` from FreeBSD binary ports. Then Python `pip` install some extra packages in a virtual environment and finally the application Python runs the `cc` (c compiler) itself! Even using `meson` build system as intermediate. We need Python `cryptography` dependency to use the `Rust` compiler as the devs have decided to not proceed with (accelerated) crypto implemented in C. I think if you further want to get into the dependency hell we need Library X written in C++ and wrap it under Python. Then a C++ runtime is also needed... +https://dan.langille.org/2022/08/27/getting-home-assistant-running-in-a-freebsd-13-1-jail/ + +Run the stuffs in venv: +`(homeassistant) homeassistant@mango:/data/homeassistant % ./bin/hass --ignore-os-check -v -v -v -v` + https://devhumor.com/media/monkeyuser-npm-package-delivery https://developer.apple.com/library/archive/documentation/General/Conceptual/DevPedia-CocoaCore/Framework.html