# ================================== # ANEXO76 - Variables de Entorno # ================================== # ----- PostgreSQL App ----- POSTGRES_APP_PASSWORD=postgres # ----- PostgreSQL Keycloak ----- POSTGRES_KEYCLOAK_PASSWORD=postgres # ----- Keycloak Admin ----- KEYCLOAK_ADMIN=admin KEYCLOAK_ADMIN_PASSWORD=admin # ----- Keycloak Configuración ----- KEYCLOAK_REALM=master KEYCLOAK_CLIENT_ID=anexo76-backend KEYCLOAK_CLIENT_SECRET=dev-secret KEYCLOAK_FRONTEND_CLIENT_ID=anexo76-frontend # ----- Backend ----- DEBUG=True ENVIRONMENT=development CORE_DB_HOST=postgres-a76 CORE_DB_PORT=5432 CORE_DB_NAME=anexo76_core CORE_DB_USER=postgres CORE_DB_PASSWORD=postgres # Lista de orígenes permitidos (CORS) # Ejemplo para Hub: http://localhost:5173,http://100.78.6.108:5174,http://100.78.6.108:8001 CORS_ORIGINS=http://localhost:5173,http://localhost:3000 # ---- API Tipo cambio (External) --- EXTERNAL_API_URL=http://74.208.80.245:3000 EXTERNAL_API_USER=devAS EXTERNAL_API_PASSWORD=T6Y4mqP09Y[-2-3H # ----- API SITAR (Warnings) --- SITAR_API_URL="" SITAR_API_USER="" SITAR_API_PASSWORD="" # ----- Frontend ----- NODE_ENV=development VITE_API_URL=http://localhost:8000/api INTERNAL_API_URL=http://backend:8000/api VITE_KEYCLOAK_REALM=master VITE_KEYCLOAK_URL=http://localhost:8080/kcauth VITE_KEYCLOAK_CLIENT_ID=anexo76-frontend #------ Celery / Valkey ---------- VALKEY_URL=redis://valkey:6379/0 # ================================== # CONFIGURACIÓN DE SINCRONIZACIÓN # ================================== # Hub IP: 100.78.6.108 # URL del Hub para sincronización (Solo si es CLIENTE) # Ejemplo: http://100.78.6.108:8001/api/v1/core/help-center/sync/ CENTRAL_SERVER_URL= # UUID único de este cliente (Opcional, se genera uno si está vacío) # Token de seguridad compartido (Debe ser IDÉNTICO en Hub y Clientes) SYNC_SECRET_TOKEN=change-this-sync-token-in-production # Lista de spokes (Solo si es HUB y desea retransmitir a otros - Opcional) SPOKE_URLS=""