Файли
bdi_podman_serverconf/containers/whisper/whisper-wsl.container
T
2026-07-04 14:41:42 +02:00

36 рядки
975 B
INI

[Container]
ContainerName=whisper
Image=localhost/whisper:vulkan-amd64
#AutoUpdate=registry
Network=internal.network
PublishPort=8080:8080
# Production - Cache dei modelli
Volume=/srv/containers/whisper/models:/app/models
# WSL2 Vulkan GPU support
AddDevice=/dev/dxg
# Mount WSL Vulkan driver libraries
Volume=/usr/lib/wsl:/usr/lib/wsl:ro
Volume=/usr/share/vulkan:/usr/share/vulkan:ro
PodmanArgs=--group-add=keep-groups --ipc=host
SecurityLabelType=container_runtime_t
# Whisper configuration
Environment=WHISPER_MODEL_NAME=small
Environment=WHISPER_MODEL_FILE=ggml-small.bin
Environment=WHISPER_LANGUAGE=auto
Environment=WHISPER_TRANSLATE=false
Environment=WHISPER_DETECT_LANGUAGE=false
Environment=HF_HOME=/app/models/.huggingface
Environment=HF_HUB_ENABLE_HF_TRANSFER=1
# WSL2 Vulkan driver configuration
Environment=VK_DRIVER_FILES=/usr/share/vulkan/icd.d/icd.json
[Service]
Restart=on-failure
TimeoutStartSec=10m
[Install]
WantedBy=multi-user.target default.target