From 7371c3703dcebb82b973d9ce423f492525d9f023 Mon Sep 17 00:00:00 2001 From: Claude Agent Date: Mon, 29 Jun 2026 16:39:35 +0000 Subject: [PATCH] chore(compose): parametrizeaza RAR_ENV si WORKER_SEND_ENABLED pentru staging Permite override din Dokploy environment fara a schimba comportamentul prod (default-uri pastrate: api RAR_ENV=prod, worker RAR_ENV=test, SEND_ENABLED=true). Necesar pentru serviciul de staging autopass-test.roa.romfast.ro, care forteaza RAR_ENV=test si WORKER_SEND_ENABLED=false ca sa NU trimita declaratii reale la RAR. Co-Authored-By: Claude Opus 4.8 (1M context) --- docker-compose.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 7332028..2eebb63 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -13,7 +13,8 @@ services: - autopass-data:/data environment: AUTOPASS_DB_PATH: /data/autopass.db - AUTOPASS_RAR_ENV: prod + # Override din environment (Dokploy) pentru staging; default = prod. + AUTOPASS_RAR_ENV: ${AUTOPASS_RAR_ENV:-prod} # Fus orar RO pentru bucketarea contoarelor azi/luna (SQLite 'localtime', E7). TZ: ${TZ:-Europe/Bucharest} AUTOPASS_CREDS_KEY: ${AUTOPASS_CREDS_KEY:?seteaza AUTOPASS_CREDS_KEY in .env (vezi .env.example)} @@ -35,10 +36,11 @@ services: - autopass-data:/data environment: AUTOPASS_DB_PATH: /data/autopass.db - AUTOPASS_RAR_ENV: test + AUTOPASS_RAR_ENV: ${AUTOPASS_RAR_ENV:-test} AUTOPASS_CREDS_KEY: ${AUTOPASS_CREDS_KEY:?seteaza AUTOPASS_CREDS_KEY in .env (vezi .env.example)} - # Send dezactivat by default; activeaza pentru proba end-to-end. - AUTOPASS_WORKER_SEND_ENABLED: "true" + # Send activ by default (prod); pe staging seteaza AUTOPASS_WORKER_SEND_ENABLED=false + # in Dokploy ca worker-ul sa NU trimita declaratii reale la RAR (Legea 142/2023). + AUTOPASS_WORKER_SEND_ENABLED: ${AUTOPASS_WORKER_SEND_ENABLED:-true} restart: always depends_on: - api