livrare lot 2

This commit is contained in:
EVOTECH IT SRL 2026-07-10 03:39:53 -07:00
commit 8ecc78e729
763 changed files with 164593 additions and 0 deletions

View file

@ -0,0 +1,49 @@
# =============================================================================
# DIDI Platform - Production Services
# =============================================================================
# Redis fallback container only.
# Database: PostgreSQL Cluster (10.11.50.167:5000)
#
# REMOVED 2026-04-28: kong (cluster-based now — HAProxy 10.11.10.175 -> DP1/DP2)
# See services/gateway-auth-layer/didiKong/MIGRATION.md
#
# REMOVED 2026-04-30: keycloak (mutat temporar pe SSO extern, revenit ulterior la Keycloak local)
# See services/gateway-auth-layer/didiKeycloak/MIGRATION.md
# =============================================================================
name: didi-production
services:
# ===========================================================================
# Redis Cache
# ===========================================================================
didi-cache:
image: redis:7-alpine
container_name: didi-cache
restart: unless-stopped
command: redis-server --requirepass ${REDIS_PASSWORD} --save 60 1 --save 300 10
environment:
REDIS_PASSWORD: ${REDIS_PASSWORD}
# Port removed - accessible only within Docker network
# ports:
# - "6379:6379"
volumes:
- didi-cache-data:/data
networks:
- didi-network
healthcheck:
test: ["CMD", "redis-cli", "-a", "${REDIS_PASSWORD}", "ping"]
interval: 30s
timeout: 10s
retries: 3
networks:
didi-network:
external: true
volumes:
didi-cache-data:
name: didi-production-cache-data
# didi-keycloak-data volume kept on disk (didi-production-keycloak-data) for
# 1-week archival. Remove after 2026-05-07 if no rollback needed:
# docker volume rm didi-production-keycloak-data