Start of docker stuff

This commit is contained in:
Kristy Fournier 2025-07-06 18:58:37 -04:00
parent 9c35196867
commit a78b15aab7
7 changed files with 58 additions and 9 deletions

19
Compose.yaml Normal file
View file

@ -0,0 +1,19 @@
name: party-jukebox
services:
pj-client:
build: ./client
ports:
- ${CLIENT_PORT:-80}:80
pj-db-builder:
# tbd
pj-server:
build: ./server
depends_on:
pj-db-builder:
condition: service_completed_successfully
ports:
- ${SERVER_PORT:-19054}:19054
volumes:
- ${SOUND_LOCATION}:/sound
- ${DB_LOCATION}:/db