Add docker-compose.yml

This commit is contained in:
Robert Dunmire III
2025-01-19 20:14:53 -05:00
committed by GitHub
parent 8d20bd2046
commit a65bb40fa7
3 changed files with 24 additions and 4 deletions
+2 -1
View File
@@ -89,7 +89,8 @@ RUN \
FROM nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu22.04 AS dist
ENV PYTHONUNBUFFERED=1
ENV PATH="/bin:$PATH"
ENV LD_LIBRARY_PATH="/app/lib:/usr/local/cuda-11.8/targets/x86_64-linux/lib:${LD_LIBRARY_PATH}"
ENV PATH="/app/bin:${PATH}"
RUN \
mkdir -p /data /app &&\
+22
View File
@@ -0,0 +1,22 @@
services:
wyoming-piper:
image: slackr31337/wyoming-piper-gpu:latest
container_name: wyoming-piper
environment:
- PIPER_VOICE="en_US-lessac-medium"
ports:
- 10300:10300
volumes:
- /path/to/persistent/data:/data
restart: unless-stopped
runtime: nvidia
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: 1
capabilities:
- gpu
- utility
- compute
-3
View File
@@ -1,9 +1,6 @@
#!/usr/bin/env bash
export LD_LIBRARY_PATH=/app/lib/:/usr/local/cuda-11.8/targets/x86_64-linux/lib:$LD_LIBRARY_PATH
# Run wyoming-piper server
source /app/bin/activate
/app/bin/python3 -m wyoming_piper \
--piper '/app/piper/piper' \
--uri 'tcp://0.0.0.0:10200' \