The point is to have supervised feautures like add-ons in docker
sudo docker run -d \
--name homeassistant-supervised-container \
--privileged \
--restart unless-stopped \
--group-add $(getent group docker | cut -d: -f3) \
-v /path/for/ha:/homeassistant \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /run/dbus:/run/dbus \
-v /run/udev:/run/udev \
-p 8123:8123 \
--cap-add SYS_ADMIN \
--cap-add NET_ADMIN \
--security-opt apparmor:unconfined \
brrock/home-assistant-supervised:latest
sudo docker compose up -d # make sure to do sudo
services:
homeassistant:
container_name: homeassistant-supervised-container
image: brrock/home-assistant-supervised:latest
privileged: true
restart: unless-stopped
group_add:
- "docker"
volumes:
- /path/for/ha:/homeassistant
- /var/run/docker.sock:/var/run/docker.sock
- /run/dbus:/run/dbus
- /run/udev:/run/udev
ports:
- "8123:8123"
cap_add:
- SYS_ADMIN
- NET_ADMIN
security_opt:
- apparmor:unconfined