WIP: Docker for easier standing up of consituent parts, some work on fixing the LLM client

Signed-off-by: Tyler Marques <me@tylermarques.com>
This commit is contained in:
Tyler Marques 2025-07-29 13:44:24 -07:00
parent 79a31d615d
commit 71fb6f9f1a
No known key found for this signature in database
GPG key ID: CB99EDCF41D3016F
12 changed files with 598 additions and 818 deletions

View file

@ -12,7 +12,7 @@ services:
shm_size: "2gb"
diplomacy:
build:
build:
context: ai_animation
args:
- VITE_ELEVENLABS_API_KEY=${VITE_ELEVENLABS_API_KEY}
@ -32,3 +32,19 @@ services:
command: ["npm", "run", "dev-all"]
volumes:
- "./ai_animation/:/app/"
old-diplomacy-fe:
build:
context: diplomacy
dockerfile: Dockerfile.frontend
ports:
- "3000:3000"
old-diplomacy-be:
build:
context: diplomacy
dockerfile: Dockerfile.backend
ports:
- "8432:8432"
volumes:
- "./data/:/app/data"