9ea2b74a81
* MP-19 Refactoring: Einführung der "Registry" & "Masterdata" Trennung … * MP-19 Refactoring: Frontend Tabula Rasa * MP-19 Refactoring: Frontend Tabula Rasa * refactoring: * MP-20 fix(docker/clients): include `:domains` module in web/desktop b… * MP-20 fix(web-app build): resolve JS compile error and add dev/prod b… * MP-20 fix(web-app): remove vendor.js reference and harden JS bootstra… * MP-20 fixing: clients * MP-20 fixing: clients
58 lines
1.4 KiB
Bash
58 lines
1.4 KiB
Bash
# ==========================================
|
|
# 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
|