version: "3.9" networks: proxy: external: true internal: external: true volumes: netdataconfig: name: netdataconfig netdatalib: name: netdatalib netdatacache: name: netdatacache services: netdata: image: netdata/netdata:stable container_name: netdata hostname: netdata.lan restart: unless-stopped cap_add: - SYS_PTRACE security_opt: - apparmor:unconfined volumes: - /var/run/docker.sock:/var/run/docker.sock - portainer:/data networks: - proxy - internal volumes: - netdataconfig:/etc/netdata - netdatalib:/var/lib/netdata - netdatacache:/var/cache/netdata - /etc/passwd:/host/etc/passwd:ro - /etc/group:/host/etc/group:ro - /proc:/host/proc:ro - /sys:/host/sys:ro - /etc/os-release:/host/etc/os-release:ro - /var/run/docker.sock:/var/run/docker.sock:ro labels: - "traefik.enable=true" - "traefik.http.routers.netdata.rule=Host(`netdata.lan`)" - "traefik.http.routers.netdata.entrypoints=web" - "traefik.http.routers.netdata.service=netdata" - "traefik.http.services.netdata.loadbalancer.server.port=19999"