version: "3" services: internal_server: image: nginx volumes: - ./nginx.conf:/etc/nginx/templates/default.conf.template restart: always environment: - URL_DOWNLOAD=${URL_DOWNLOAD} networks: - internal_network - web labels: - "traefik.enable=true" - "traefik.backend=proxy" - "traefik.docker.network=web" - "traefik.http.routers.proxy.rule=Host(`${WEB_HOST}`)" - "traefik.http.routers.proxy.entrypoints=web-secure" - "traefik.http.routers.proxy.tls.certresolver=le" - "traefik.port=80" networks: internal_network: external: name: internal_network web: external: true