(fix) Umbau zu SCS

This commit is contained in:
stefan
2025-07-21 12:08:20 +02:00
parent 83d0d81193
commit 62b5e71427
34 changed files with 3403 additions and 20 deletions
+20 -20
View File
@@ -42,29 +42,29 @@ services:
ports: # Nur bei Bedarf freigeben, z.B. für lokalen Zugriff
- "127.0.0.1:54321:5432" # Host-Port 54321 → Container-Port 5432
# Optional: PgAdmin Service
# pgadmin:
# image: dpage/pgadmin4:latest # Oder spezifische Version
# container_name: meldestelle-pgadmin
# restart: unless-stopped
# environment:
# # Werte aus .env lesen (oder Defaults nutzen)
# PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL:-admin@example.com}
# PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD:-DeinSicheresPgAdminPasswort!} # UNBEDINGT IN .env SETZEN!
# PGADMIN_CONFIG_SERVER_MODE: 'False'
# volumes:
# - pgadmin_data:/var/lib/pgadmin # Benanntes Volume
# ports:
# # Port 5050 auf dem Host (nur localhost) → Port 80 im Container
# - "${PGADMIN_PORT:-127.0.0.1:5050}:80"
# networks:
# - meldestelle-net # <--- Muss zum Netzwerk-Namen passen
# depends_on: # PgAdmin braucht die DB
# - db
# PgAdmin Service
pgadmin:
image: dpage/pgadmin4:latest # Oder spezifische Version
container_name: meldestelle-pgadmin
restart: unless-stopped
environment:
# Werte aus .env lesen (oder Defaults nutzen)
PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL:-admin@example.com}
PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD:-admin_password_change_me} # UNBEDINGT IN .env SETZEN!
PGADMIN_CONFIG_SERVER_MODE: 'False'
volumes:
- pgadmin_data:/var/lib/pgadmin # Benanntes Volume
ports:
# Port 5050 auf dem Host (nur localhost) → Port 80 im Container
- "${PGADMIN_PORT:-127.0.0.1:5050}:80"
networks:
- meldestelle-net # <--- Muss zum Netzwerk-Namen passen
depends_on: # PgAdmin braucht die DB
- db
networks:
meldestelle-net:
driver: bridge
volumes:
postgres_data: # <--- Konsistenter Name
# pgadmin_data: # <--- Konsistenter Name
pgadmin_data: # <--- Konsistenter Name