feat(docker): add CRAWLER_SERVICE_TOKEN for service token validation

This commit is contained in:
hamed
2026-07-23 22:53:44 +03:30
parent 0e429126de
commit 111c1d2981
+4
View File
@@ -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