services: caddy: image: lucaslorentz/caddy-docker-proxy:ci-alpine ports: - 80:80 - 443:443 networks: - caddy volumes: - /var/run/docker.sock:/var/run/docker.sock - caddy_data:/caddy labels: caddy.auto_https: "off" whoami: container_name: whoami image: traefik/whoami networks: - caddy labels: caddy: "http://test.pichi.berlin" caddy.reverse_proxy: "{{ '{{' }}upstreams 80{{ '}}'}}" # has to be done to prevent ansible templating networks: caddy: external: true volumes: caddy_data: {}