refactoring: Env-Dateien und Docker-Dateien

This commit is contained in:
2025-11-20 22:03:37 +01:00
parent 695e28c4c6
commit 69032cb6e7
66 changed files with 409 additions and 924 deletions
+20
View File
@@ -0,0 +1,20 @@
# ===================================================================
# Clients Docker Build Arguments - dockerfiles/clients/*
# Source: docker/versions.toml [categories.clients]
# Last updated: 2025-11-18 14:30:11 UTC
# ===================================================================
# --- Include Global Arguments ---
# Source global.env for GRADLE_VERSION, JAVA_VERSION, VERSION
# --- Client-Specific Build Tools ---
NODE_VERSION=22.21.0
NGINX_VERSION=1.28.0-alpine
# --- Client Build Configuration ---
CLIENT_PATH=client
CLIENT_MODULE=client
CLIENT_NAME=meldestelle-client
# Note: Runtime/Dev values moved to config/env/.env
# Keep this file strictly for build-time values only.
+26
View File
@@ -0,0 +1,26 @@
# ===================================================================
# Global Docker Build Arguments - Used by all categories
# Source: docker/versions.toml
# Last updated: 2025-11-18 15:44:00 UTC
# ===================================================================
# --- Build Tools ---
GRADLE_VERSION=9.1.0
JAVA_VERSION=21
# --- Build Metadata ---
VERSION=1.0.0
# --- Monitoring & Infrastructure Services (image tags) ---
PROMETHEUS_IMAGE_TAG=v2.54.1
GRAFANA_IMAGE_TAG=11.3.0
KEYCLOAK_IMAGE_TAG=26.4.2
# --- Datastore Images (image tags) ---
POSTGRES_IMAGE_TAG=16-alpine
REDIS_IMAGE_TAG=7-alpine
# --- Additional Infrastructure Images (image tags) ---
CONSUL_IMAGE_TAG=1.15
ZOOKEEPER_IMAGE_TAG=7.4.0
KAFKA_IMAGE_TAG=7.4.0
@@ -0,0 +1,22 @@
# ===================================================================
# Infrastructure Docker Build Arguments - dockerfiles/infrastructure/*
# Source: docker/versions.toml [categories.infrastructure]
# Last updated: 2025-11-18 14:30:11 UTC
# ===================================================================
# --- Include Global Arguments ---
# Source global.env for GRADLE_VERSION, JAVA_VERSION, VERSION
# --- API Gateway Specific ---
GATEWAY_SERVICE_PATH=infrastructure/gateway
GATEWAY_SERVICE_NAME=api-gateway
# --- Auth Server Specific ---
AUTH_SERVER_PATH=infrastructure/auth/auth-server
AUTH_SERVER_SERVICE_NAME=auth-server
# --- Monitoring Server Specific ---
MONITORING_SERVER_PATH=infrastructure/monitoring/monitoring-server
MONITORING_SERVER_SERVICE_NAME=monitoring-server
# Note: Runtime profiles/ports/dependencies moved to config/env/.env
+14
View File
@@ -0,0 +1,14 @@
# ===================================================================
# Services Docker Build Arguments - dockerfiles/services/*
# Source: docker/versions.toml [categories.services]
# Last updated: 2025-11-18 14:30:11 UTC
# ===================================================================
# --- Include Global Arguments ---
# Source global.env for GRADLE_VERSION, JAVA_VERSION, VERSION
# --- Service-Specific Arguments ---
SERVICE_PATH=.
SERVICE_NAME=spring-boot-service
# Note: Runtime profiles/ports moved to config/env/.env