Portainer Stack:
```yaml
---
version: "3.9"
services:
  zigbee2mqtt:
    container_name: zigbee2mqtt
    hostname: zigbee2mqtt
    image: koenkk/zigbee2mqtt:${TAG-latest}
    user: "1000:1000"
    volumes:
      - /zigbee2mqtt:/app/data
      - /run/udev:/run/udev:ro
    restart: ${RST-unless-stopped}
    network_mode: host
    privileged: true
    environment:
      - TZ=${TZ-Europe/Amsterdam}
    labels:
      - com.centurylinklabs.watchtower.enable=${AutoUpdate-true}
      - hide_container=false
```

Environments:
```
TAG=latest
RST=unless-stopped
NET=bridge
PUID=${PUID-1000}
PGID=${PGID-1000}
TZ=${TZ-Europe/Amsterdam}
AutoUpdate=true
```