services: voicestudio: image: ghcr.io/debpalash/omnivoice-studio:latest container_name: voicestudio restart: unless-stopped ports: - "3900:3900" environment: - OMNIVOICE_API_KEY=${OMNIVOICE_API_KEY} - OMNIVOICE_ALLOWED_ORIGINS=${OMNIVOICE_ALLOWED_ORIGINS} - OMNIVOICE_SERVER_MODE=1 - TZ=Europe/Berlin - NVIDIA_VISIBLE_DEVICES=all - NVIDIA_DRIVER_CAPABILITIES=all volumes: - /app-config/voicestudio/data:/app/omnivoice_data - /app-config/voicestudio/hf_cache:/root/.cache/huggingface deploy: resources: reservations: devices: - driver: nvidia count: 1 capabilities: [gpu] labels: - "dockhand.stack=voicestudio" - "dockhand.service=voicestudio"