All templates

Home Assistant

v1.0.0

Home automation platform for local smart home control and integrations.

home-automation by getarcaneapp
x-arcane:
  icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/home-assistant.svg
  urls:
    - https://www.home-assistant.io/
    - https://github.com/home-assistant/core

services:
  home-assistant:
    image: ghcr.io/home-assistant/home-assistant:stable
    container_name: home-assistant
    restart: unless-stopped
    network_mode: host
    environment:
      TZ: ${TZ:-Etc/UTC}
    volumes:
      - ${BASE_PATH}/config:/config
      - /etc/localtime:/etc/localtime:ro
    labels:
      com.getarcaneapp.arcane.icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/home-assistant.svg

README

This is the Home Assistant Container deployment, not Home Assistant OS or Supervised. Add-ons, backups, and OS-level management from HAOS are not included.

The template uses host networking to preserve local discovery behavior for integrations that rely on mDNS, SSDP, Bluetooth, or other LAN broadcasts. The UI is available on port 8123 of the host.