Files
kokoro/docker-compose.yml
scott e8a3844994
All checks were successful
Build and Push Docker Image / build (push) Successful in 2m20s
Change Wyoming port from 10200 to 10300
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-08 18:57:02 -04:00

46 lines
940 B
YAML

services:
kokoro-tts:
build: .
image: kokoro-rocm-wyoming:latest
container_name: kokoro-tts
restart: unless-stopped
# ROCm GPU passthrough
devices:
- /dev/kfd:/dev/kfd
- /dev/dri:/dev/dri
group_add:
- video
- render
ports:
- "10300:10300"
volumes:
# Persist HuggingFace model/voice cache so downloads survive container restarts
- hf_cache:/root/.cache/huggingface
environment:
- HIP_VISIBLE_DEVICES=0
# Uncomment if ROCm does not recognise the 6700 XT automatically:
# - HSA_OVERRIDE_GFX_VERSION=10.3.0
healthcheck:
test:
- CMD
- python3
- -c
- |
import socket
s = socket.socket()
s.settimeout(5)
s.connect(('localhost', 10300))
s.close()
interval: 30s
timeout: 10s
retries: 3
start_period: 60s
volumes:
hf_cache: