services: caddy: build: . container_name: Caddy cap_add: - NET_ADMIN ports: - 80:80 - 443:443 - 443:443/udp env_file: - secrets.env volumes: # I don't like using Docker volumes - ./Caddyfile:/etc/caddy/Caddyfile:ro - ./data:/data - ./config:/config restart: unless-stopped networks: - caddy networks: caddy: name: caddy