54 lines
1.2 KiB
Plaintext
54 lines
1.2 KiB
Plaintext
# ==========================================
|
||
# Meldestelle – Docker Compose Environment
|
||
# Single Source of Truth (SSoT)
|
||
# ==========================================
|
||
|
||
# --- PROJECT ---
|
||
# COMPOSE_PROJECT_NAME=meldestelle
|
||
|
||
# --- PORT MAPPINGS (host:container) ---
|
||
POSTGRES_PORT=5432:5432
|
||
REDIS_PORT=6379:6379
|
||
KC_PORT=8180:8080
|
||
CONSUL_PORT=8500:8500
|
||
PROMETHEUS_PORT=9090:9090
|
||
GF_PORT=3000:3000
|
||
WEB_APP_PORT=4000:80
|
||
PING_SERVICE_PORT=8082:8082
|
||
PING_DEBUG_PORT=5006:5006
|
||
GATEWAY_PORT=8081:8081
|
||
GATEWAY_DEBUG_PORT=5005:5005
|
||
GATEWAY_SERVER_PORT=8081
|
||
DESKTOP_APP_VNC_PORT=5900:5900
|
||
DESKTOP_APP_NOVNC_PORT=6080:6080
|
||
|
||
# Postgres
|
||
POSTGRES_USER=meldestelle
|
||
POSTGRES_PASSWORD=meldestelle
|
||
POSTGRES_DB=meldestelle
|
||
|
||
# --- REDIS ---
|
||
# Optional password for Redis; leave empty to disable authentication in dev
|
||
REDIS_PASSWORD=
|
||
|
||
# --- KEYCLOAK ---
|
||
KC_ADMIN_USER=admin
|
||
KC_ADMIN_PASSWORD=admin
|
||
KC_HOSTNAME=localhost
|
||
|
||
# --- PGADMIN ---
|
||
PGADMIN_EMAIL=admin@example.com
|
||
PGADMIN_PASSWORD=admin
|
||
|
||
# --- GRAFANA ---
|
||
GF_ADMIN_USER=admin
|
||
GF_ADMIN_PASSWORD=admin
|
||
|
||
|
||
# Docker build versions (optional overrides)
|
||
DOCKER_GRADLE_VERSION=9.1.0
|
||
DOCKER_JAVA_VERSION=21
|
||
DOCKER_NODE_VERSION=22.21.0
|
||
DOCKER_NGINX_VERSION=1.28.0-alpine
|
||
WEB_BUILD_PROFILE=dev
|