This commit is contained in:
Andreas Knuth 2025-07-27 15:20:04 -05:00
parent ade3a5780f
commit d550342492
3 changed files with 31 additions and 1 deletions

View File

@ -0,0 +1,31 @@
services:
backend:
build: ../../bizmatch-project/bizmatch-server # Dockerfile für NestJS
ports:
- "3000:3000" # Für lokale Entwicklung
env_file: .env # Gemeinsame Umgebungsvariablen
environment:
- DATABASE_URL=${DATABASE_URL}
- FIREBASE_PROJECT_ID=${FIREBASE_PROJECT_ID}
- FIREBASE_PRIVATE_KEY=${FIREBASE_PRIVATE_KEY}
networks:
- bizmatch
postgres:
container_name: bizmatchdb
image: postgres:latest
restart: always
volumes:
- ${PWD}/bizmatchdb-data:/var/lib/postgresql/data
environment:
POSTGRES_DB: ${POSTGRES_DB}
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
ports:
- "5432:5432"
networks:
- bizmatch
networks:
bizmatch:
external: true # Externes Netzwerk, um mit Caddy zu kommunizieren

View File

View File

@ -17,7 +17,6 @@ services:
- $PWD/Caddyfile:/etc/caddy/Caddyfile - $PWD/Caddyfile:/etc/caddy/Caddyfile
- caddy_data:/data - caddy_data:/data
- caddy_config:/config - caddy_config:/config
#- /home/aknuth/git/bizmatch/dist/bizmatch/browser:/srv
- /home/aknuth/git/bizmatch-project/bizmatch/dist/bizmatch/browser:/srv - /home/aknuth/git/bizmatch-project/bizmatch/dist/bizmatch/browser:/srv
- /home/aknuth/git/bizmatch-project/bizmatch-server/pictures:/home/aknuth/git/bizmatch-project/bizmatch-server/pictures - /home/aknuth/git/bizmatch-project/bizmatch-server/pictures:/home/aknuth/git/bizmatch-project/bizmatch-server/pictures
- /home/aknuth/git/bay-area-affiliates/dist/bay-area-affiliates/browser:/app - /home/aknuth/git/bay-area-affiliates/dist/bay-area-affiliates/browser:/app