services: caddy: image: caddy:2.10.0 container_name: caddy cap_add: - NET_ADMIN networks: proxy: ipv4_address: 172.30.0.2 volumes: - ${APPDATA_PATH}/caddy/caddy:/etc/caddy - ${APPDATA_PATH}/caddy/config:/config - ${APPDATA_PATH}/caddy/data:/data - ${APPDATA_PATH}/caddy/log:/var/log/caddy - ${APPDATA_PATH}/caddy/srv:/srv ports: - ${HTTP_PORT}:80 - ${HTTPS_PORT}:443 - ${HTTPS_PORT}:443/udp restart: unless-stopped networks: proxy: name: proxy driver: bridge ipam: config: - subnet: 172.30.0.0/16 gateway: 172.30.0.1