name: smarthome networks: # Verbindung zum MQTT Broker in Stack 20 core_net: external: true services: # --- Home Assistant (Port 8123) --- homeassistant: image: lscr.io/linuxserver/homeassistant:latest container_name: homeassistant restart: always ports: - "8123:8123" environment: - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} volumes: - ./config/ha:/config networks: - core_net - default # Optional: Falls du USB-Sticks (Zigbee/Z-Wave) durchreichen musst: # devices: # - /dev/ttyUSB0:/dev/ttyUSB0 # privileged: true # --- MagicMirror (Port 8180) --- magicmirror: image: bastilimbach/docker-magicmirror container_name: magicmirror restart: unless-stopped ports: - "8180:8080" volumes: - ./config/magicmirror/config:/opt/magic_mirror/config - ./config/magicmirror/modules:/opt/magic_mirror/modules networks: - default