# ========================================== # Meldestelle - Environment Configuration # ========================================== # Profil: DEVELOPMENT (Lokal) # --- PROJEKT EINSTELLUNGEN --- COMPOSE_PROJECT_NAME=meldestelle # Restart Policy: 'no' für Dev (Fehler sehen), 'always' für Prod # RESTART_POLICY=no # --- POSTGRESQL (Datenbank) --- POSTGRES_USER=pg-user POSTGRES_PASSWORD=pg-password POSTGRES_DB=meldestelle # Port Mapping: Host:Container. # Prod: 127.0.0.1:5432 (nur localhost) oder leer lassen POSTGRES_PORT=5432:5432 # --- REDIS (Cache) --- # Prod: 127.0.0.1:6379 oder leer lassen REDIS_PORT=6379:6379 # --- KEYCLOAK (Identity Provider) --- KC_ADMIN_USER=kc-admin KC_ADMIN_PASSWORD=kc-password KC_HOSTNAME=localhost KC_PORT=8180:8080 # --- PGADMIN (DB GUI) --- PGADMIN_EMAIL=user@domain.com PGADMIN_PASSWORD=strong-password PGADMIN_PORT=8888:80 # --- PROMETHEUS (Metriken) --- PROMETHEUS_PORT=9090:9090 # --- GRAFANA (Monitoring GUI) --- GF_ADMIN_USER=gf-admin GF_ADMIN_PASSWORD=gf-password GF_PORT=3000:3000 # --- SERVICE DISCOVERY (Consul) --- CONSUL_PORT=8500:8500 # --- API GATEWAY --- GATEWAY_PORT=8081:8081 GATEWAY_DEBUG_PORT=5005:5005 GATEWAY_SERVER_PORT=8081 # --- MICROSERVICES --- PING_SERVICE_PORT=8082:8082 PING_DEBUG_PORT=5006:5006 # --- CLIENT APPLICATIONS --- WEB_APP_PORT=4000:4000 DESKTOP_APP_VNC_PORT=5901:5901 DESKTOP_APP_NOVNC_PORT=6080:6080