version: '3' networks: web: external: true {% if volumes is defined %} volumes: {% for key,value in volumes.items() %} {{ key }}: {% endfor %} {% endif %} services: app: build: context: ./ dockerfile: {{ dockerfile }} env_file: - .env.pilot networks: - web {% if volumes is defined %} volumes: {% for key,value in volumes.items() %} - {{ key }}:{{ value }} {% endfor %} {% endif %} labels: - "traefik.enable=true" - "traefik.http.routers.{{ name }}-http.rule=Host(`{{ host }}`)" - "traefik.http.routers.{{ name }}-http.entrypoints=http"