version: '3.8' networks: your-hike: external: true services: yh-backend-gateway: build: ./ container_name: yh-gateway networks: - your-hike restart: always environment: EUREKA_CLIENT_SERVICE_URL_DEFAULTZONE: ${EUREKA_CLIENT_SERVICE_URL_DEFAULTZONE?Adjust default zone to Eureka} SPRING_CLOUD_CONFIG_URL: ${SPRING_CLOUD_CONFIG_URL?Specify config server URL} SPRING_CONFIG_IMPORT: optional:configserver:${SPRING_CLOUD_CONFIG_URL?Specify config server URL} AUTH_URL: ${AUTH_URL?Specify Auth URL} SPRING_BOOT_ADMIN_CLIENT_URL: http://yh-admin-panel:8080/ OTEL_EXPORTER_OTLP_ENDPOINT: ${OTEL_EXPORTER_OTLP_ENDPOINT?Specify OpenTelemetry exporter endpoint like http://localhost:4317} OTEL_SERVICE_NAME: yh-gateway volumes: - /var/log/yh:/var/log/yh