livrare lot 2
This commit is contained in:
commit
8ecc78e729
763 changed files with 164593 additions and 0 deletions
49
backend/production/docker-compose.yml
Normal file
49
backend/production/docker-compose.yml
Normal 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue