login-disabled-tls: restart: 'unless-stopped' image: 'ghcr.io/zitadel/zitadel-login:latest' environment: - ZITADEL_API_URL=http://zitadel-disabled-tls:8080 - NEXT_PUBLIC_BASE_PATH=/ui/v2/login - ZITADEL_SERVICE_USER_TOKEN_FILE=/current-dir/login-client.pat - CUSTOM_REQUEST_HEADERS=Host: id.domain.com - NODE_ENV=test volumes: - '.:/current-dir:ro' networks: - app depends_on: zitadel-disabled-tls: condition: 'service_healthy' login-external-tls: restart: 'unless-stopped' image: 'ghcr.io/zitadel/zitadel-login:latest' environment: - ZITADEL_API_URL=http://zitadel-external-tls:8080 - NEXT_PUBLIC_BASE_PATH=/ui/v2/login - ZITADEL_SERVICE_USER_TOKEN_FILE=/current-dir/login-client.pat - CUSTOM_REQUEST_HEADERS=Host:id.domain.com volumes: - '.:/current-dir:ro' networks: - app depends_on: zitadel-external-tls: condition: 'service_healthy' login-enabled-tls: restart: 'unless-stopped' image: 'ghcr.io/zitadel/zitadel-login:latest' environment: - ZITADEL_API_URL=https://zitadel-enabled-tls:8080 - NEXT_PUBLIC_BASE_PATH=/ui/v2/login - ZITADEL_SERVICE_USER_TOKEN_FILE=/current-dir/login-client.pat - CUSTOM_REQUEST_HEADERS=Host:id.domain.com - NODE_TLS_REJECT_UNAUTHORIZED=0 volumes: - '.:/current-dir:ro' networks: - app depends_on: zitadel-enabled-tls: condition: 'service_healthy' networks: app: db: volumes: data: