refactor(deploy): Image-Versionen fest in Dockerfiles verankern
ARG-Variablen durch feste Werte in FROM ersetzt — nicht per .env ueberschreibbar. PYTHON_VERSION, NODE_VERSION, NPM_VERSION, NGINX_VERSION aus .env, env-sample und Compose-Dateien entfernt. Deployment-Anleitung erstellt und entsprechend angepasst. Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
1 parent
3b3e2893e5
commit
40ad0e1ba9
6 files changed
+429
-32
No files matched your search
@@ -8,7 +8,6 @@ BUILD_ENVIRONMENT=dev
|
||||
COMPOSE_FILE=docker-compose.base.yaml:docker-compose.${BUILD_ENVIRONMENT}.yaml
|
||||
|
||||
# Parameter für NGINX-Server
|
||||
NGINX_VERSION=mainline-alpine
|
||||
# SSL für NGINX aktivieren (true) oder deaktivieren (false).
|
||||
# Bei false muss NGINX_HOST_PORT angepasst werden (z.B. 8080 statt 443).
|
||||
NGINX_USE_SSL=true
|
||||
@@ -25,16 +24,12 @@ NGINX_CERT=wildcard.mylocal.crt
|
||||
NGINX_CERT_KEY=wildcard.mylocal.key
|
||||
|
||||
# Parameter for Python App-Server
|
||||
PYTHON_VERSION=slim-bookworm
|
||||
# PYTHON_APP_DIR entfaellt — Code wird in Prod ins Image gebaut (Option B).
|
||||
# In Dev wird PYTHON_DEV_DIR als bind-mount verwendet (siehe docker-compose.dev.yaml).
|
||||
PYTHON_DEV_DIR=/home/schoschi/Entwicklung/Projekte_Runden/kbcrm
|
||||
PYTHON_DB_DIR=/home/schoschi/Entwicklung/Projekte_Runden/kbcrm/App_Server/data
|
||||
# PYTHON_ENV_DIR=/home/schoschi/Entwicklung/Projekte_Runden/kbcrm/App_Server/env
|
||||
|
||||
# Parameter für Dev-Mode (Development-Container für VS-Code)
|
||||
NODE_VERSION=lts
|
||||
NPM_VERSION=latest
|
||||
|
||||
# =============================================================================
|
||||
# ZITADEL OIDC SETTINGS
|
||||
|
||||
Reference in new issue
Block a user