Verschiebung nach anderem RePo - nun pro Projekt getrennt

This commit is contained in:
2026-04-01 10:41:19 +02:00
commit 7b9eda1d62
1048 changed files with 93351 additions and 0 deletions

32
docker-compose.yml Normal file
View File

@@ -0,0 +1,32 @@
services:
db:
image: mysql:8.0
container_name: mysql-db
restart: always
environment:
MYSQL_DATABASE: xxx_sphere
MYSQL_ROOT_PASSWORD: xxxsphere123!
ports:
- "3306:3306" # <--- Jetzt steht es korrekt alleine!
volumes:
# Format: [Pfad auf dem Proxmox-Host]:[Pfad im Container]
- /mnt/pve_nas/.mysql_data:/var/lib/mysql
app:
image: xxx-sphere-web:latest
container_name: spring-boot-app
depends_on:
- db
ports:
- "8080:8080"
environment:
# Wir biegen localhost auf den Service-Namen 'db' um
- SPRING_DATASOURCE_URL=jdbc:mysql://db:3306/xxx_sphere?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC
# Hier injizieren wir die Werte für deine Platzhalter
- DB_USER=root
- DB_PASSWORD=xxxsphere123!
# Wartet kurz, bis die DB wirklich bereit ist (optional, aber empfohlen)
restart: on-failure
volumes:
mysql_data: