Updating GPU transcoding

This commit is contained in:
2025-09-24 13:01:30 +02:00
parent 4ae6951c9c
commit d8de989c00
2 changed files with 43 additions and 2 deletions

View File

@@ -90,6 +90,8 @@ services:
AUDIO_NORMALIZE_BITRATE: ${AUDIO_NORMALIZE_BITRATE:-192k}
AUDIO_NORMALIZE_CHANNELS: ${AUDIO_NORMALIZE_CHANNELS:-2}
WORKER_MODE: all
NVIDIA_VISIBLE_DEVICES: ${NVIDIA_VISIBLE_DEVICES:-all}
NVIDIA_DRIVER_CAPABILITIES: ${NVIDIA_DRIVER_CAPABILITIES:-video,compute,utility}
OPENWEBUI_URL: ${OPENWEBUI_CONTAINER_URL:-http://open-webui:8080}
OPENWEBUI_API_KEY: ${OPENWEBUI_API_KEY}
OPENWEBUI_KB_NAME: ${OPENWEBUI_KB_NAME:-Homelab Library}
@@ -105,6 +107,10 @@ services:
- ${TMP_HOST_DIR:-./tmp}:/tmpdl
- ${MODELS_HOST_DIR:-./models}:/root/.cache/huggingface
- ./app:/app
device_requests:
- driver: nvidia
count: ${NVIDIA_DEVICE_COUNT:-1}
capabilities: [video, compute, utility]
depends_on: [meili, redis, open-webui]
restart: unless-stopped
healthcheck:
@@ -150,6 +156,8 @@ services:
AUDIO_NORMALIZE_BITRATE: ${AUDIO_NORMALIZE_BITRATE:-192k}
AUDIO_NORMALIZE_CHANNELS: ${AUDIO_NORMALIZE_CHANNELS:-2}
WORKER_MODE: transcribe
NVIDIA_VISIBLE_DEVICES: ${NVIDIA_VISIBLE_DEVICES:-all}
NVIDIA_DRIVER_CAPABILITIES: ${NVIDIA_DRIVER_CAPABILITIES:-video,compute,utility}
OPENWEBUI_URL: ${OPENWEBUI_CONTAINER_URL:-http://open-webui:8080}
OPENWEBUI_API_KEY: ${OPENWEBUI_API_KEY}
OPENWEBUI_KB_NAME: ${OPENWEBUI_KB_NAME:-Homelab Library}
@@ -165,6 +173,10 @@ services:
- ${TMP_HOST_DIR:-./tmp}:/tmpdl
- ${MODELS_HOST_DIR:-./models}:/root/.cache/huggingface
- ./app:/app
device_requests:
- driver: nvidia
count: ${NVIDIA_DEVICE_COUNT:-1}
capabilities: [video, compute, utility]
depends_on: [meili, redis, open-webui]
restart: unless-stopped
healthcheck: