version: '3' networks: default: enable_ipv6: true driver: bridge driver_opts: com.docker.network.enable_ipv6: "true" ipam: driver: default config: - subnet: fd00:0:0:1:3::/64 gateway: fd00:0:0:1:3::1 - subnet: 172.18.0.0/16 gateway: 172.18.0.1 services: ipv6nat: container_name: ipv6nat restart: unless-stopped image: robbertkl/ipv6nat privileged: true network_mode: host volumes: - /var/run/docker.sock:/var/run/docker.sock:ro - /lib/modules:/lib/modules:ro nginx-proxy-manager: image: 'jc21/nginx-proxy-manager:latest' restart: unless-stopped container_name: mainstack-nginxproxymanager ports: - '80:80' - '443:443' volumes: - ./nginx-proxy-manager/data:/data - ./nginx-proxy-manager/letsencrypt:/etc/letsencrypt networks: default: ipv6_address: "fd00:0:0:1:3::2" depends_on: - uptime-kuma - boris-uptime-koom uptime-kuma: image: louislam/uptime-kuma:latest container_name: uptime-kuma restart: unless-stopped volumes: - ./uptime-kuma:/app/data networks: default: ipv6_address: "fd00:0:0:1:3::3" telegraf: restart: unless-stopped image: telegraf:latest container_name: telegraf volumes: - ./telegraf.conf:/etc/telegraf/telegraf.conf