Implementacion de sistema distribuido de boton de ayuda

This commit is contained in:
2026-02-18 14:25:24 -06:00
parent bbe74906ec
commit 62315e5b24
20 changed files with 1305 additions and 35 deletions

View File

@@ -174,6 +174,10 @@ services:
- KEYCLOAK_REALM=${KEYCLOAK_REALM:-master}
- KEYCLOAK_CLIENT_ID=${KEYCLOAK_CLIENT_ID:-anexo76-backend}
- KEYCLOAK_CLIENT_SECRET=${KEYCLOAK_CLIENT_SECRET:-dev-secret}
- SYNC_SECRET_TOKEN=${SYNC_SECRET_TOKEN:-d2Navi4c3cdrdK92oE3iiGuXn0T4dY9k}
- CENTRAL_SERVER_URL=${CENTRAL_SERVER_URL} # Variable clave para definir si es Cliente o Hub
- SPOKE_URLS=${SPOKE_URLS}
- CLIENT_UUID=${CLIENT_UUID}
- CORS_ORIGINS=${CORS_ORIGINS:-http://localhost:5173,http://localhost:3000}
- SITAR_API_URL=${SITAR_API_URL}
- SITAR_API_USER=${SITAR_API_USER}
@@ -270,9 +274,13 @@ services:
celery_worker:
build: ./backend
container_name: worker
command: celery -A core.celery_app worker --loglevel=info
command: celery -A core.celery_app worker --loglevel=info -B
environment:
- VALKEY_URL=redis://valkey:6379/0
- CENTRAL_SERVER_URL=${CENTRAL_SERVER_URL}
- SPOKE_URLS=${SPOKE_URLS}
- CLIENT_UUID=${CLIENT_UUID}
- SYNC_SECRET_TOKEN=${SYNC_SECRET_TOKEN:-d2Navi4c3cdrdK92oE3iiGuXn0T4dY9k}
depends_on:
- backend
- valkey