ai-voicebot => voicebot

This commit is contained in:
James Ketr 2025-09-08 11:03:31 -07:00
parent bd94741a82
commit 09ed1ec447

View File

@ -13,6 +13,7 @@ services:
- "3456:3000" - "3456:3000"
restart: no restart: no
volumes: volumes:
- ./tests:/tests:ro
- ./server:/server:ro # So the frontend can read the OpenAPI spec - ./server:/server:ro # So the frontend can read the OpenAPI spec
- ./client:/client:rw - ./client:/client:rw
- ./dev-keys:/keys:ro # So the frontend entrypoint can check for SSL files - ./dev-keys:/keys:ro # So the frontend entrypoint can check for SSL files
@ -45,6 +46,7 @@ services:
ports: ports:
- "8001:8000" - "8001:8000"
volumes: volumes:
- ./tests:/tests:ro
- ./shared:/shared:ro - ./shared:/shared:ro
- ./server:/server:rw - ./server:/server:rw
- ./server/.venv:/server/.venv:rw - ./server/.venv:/server/.venv:rw
@ -53,9 +55,9 @@ services:
networks: networks:
- ai-voicebot-net - ai-voicebot-net
ai-voicebot: voicebot:
container_name: ai-voicebot container_name: voicebot
hostname: ai-voicebot hostname: voicebot
build: build:
context: . context: .
dockerfile: Dockerfile.voicebot dockerfile: Dockerfile.voicebot
@ -65,7 +67,10 @@ services:
- PRODUCTION=${PRODUCTION:-false} - PRODUCTION=${PRODUCTION:-false}
- VOICEBOT_MODE=provider - VOICEBOT_MODE=provider
restart: unless-stopped restart: unless-stopped
devices:
- /dev/dri:/dev/dri # For hardware video encoding/decoding (if supported)
volumes: volumes:
- ./tests:/tests:ro
- ./cache:/root/.cache:rw - ./cache:/root/.cache:rw
- ./shared:/shared:ro - ./shared:/shared:ro
- ./voicebot:/voicebot:rw - ./voicebot:/voicebot:rw