--- version: "3.8" services: app: image: grafana/grafana:8.4.3 networks: - proxy volumes: - app:/var/lib/grafana deploy: update_config: failure_action: rollback order: start-first labels: - "traefik.enable=true" - "traefik.docker.network=proxy" - "traefik.http.services.${STACK_NAME}_web.loadbalancer.server.port=3000" - "traefik.http.routers.${STACK_NAME}_web.rule=Host(`${DOMAIN}`)" - "traefik.http.routers.${STACK_NAME}_web.entrypoints=web-secure" - "traefik.http.routers.${STACK_NAME}_web.tls.certresolver=${LETS_ENCRYPT_ENV}" - "coop-cloud.${STACK_NAME}.version=0.0.1+8.4.3" networks: proxy: external: true volumes: app: