From 111c1d2981ad527855bb734b09b4b0eaa3cbffb6 Mon Sep 17 00:00:00 2001 From: hamed <15238-genius.ha@users.noreply.drupalcode.org> Date: Thu, 23 Jul 2026 22:53:44 +0330 Subject: [PATCH] feat(docker): add CRAWLER_SERVICE_TOKEN for service token validation --- docker-compose.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index d2d4e3d3..b352de7f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -43,6 +43,10 @@ x-app-env: &app-env ALTCHA_HMAC_KEY: ${ALTCHA_HMAC_KEY} ALTCHA_MAX_NUMBER: "100000" ALTCHA_EXPIRE_SECONDS: "300" + # لاگین سرویسی کرالر: هدر X-Service-Token با این مقدار مقایسه می‌شود و فقط کپچای + # لاگین را دور می‌زند (رمز و rate-limit سر جای خود). مقدار = همان CLINICPRO_SERVICE_TOKEN + # سمت کرالر. از تب Environment Variables کولیفای تزریق می‌شود؛ خالی = بایپس غیرفعال. + CRAWLER_SERVICE_TOKEN: ${CRAWLER_SERVICE_TOKEN:-} # Shared volume mounts for services that read/write JWT keys and uploads. x-app-volumes: &app-volumes