The fixed 2 GiB ha_van allocation starved the 4 GB Pi. HA Container now runs on the host network (http://10.42.0.1:8123): ha/homeassistant.container installs to /etc/containers/systemd/, config in /srv/homeassistant, host D-Bus mounted for onboard Bluetooth (needs apparmor=unconfined — Ubuntu's dbus-daemon mediates per AppArmor label and denies AddMatch to BlueZ — plus NET_ADMIN/NET_RAW for habluetooth adapter recovery). Drop the VM-era plumbing: the 10.42.0.50 dhcp-host pin becomes a host-record for 10.42.0.1, and the legacy-URL DNAT + hairpin masquerade go away entirely. ha_van.xml retired to git history. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
13 lines
396 B
Plaintext
13 lines
396 B
Plaintext
interface=br0
|
|
bind-dynamic
|
|
except-interface=lo
|
|
domain-needed
|
|
bogus-priv
|
|
dhcp-authoritative
|
|
dhcp-range=10.42.0.10,10.42.0.254,255.255.255.0,12h
|
|
# Home Assistant runs natively on this host (Podman, host network, :8123) —
|
|
# "homeassistant" is just another name for the router address.
|
|
host-record=homeassistant,10.42.0.1
|
|
dhcp-option=option:router,10.42.0.1
|
|
dhcp-option=option:dns-server,10.42.0.1
|