services: nodecast-tv: build: context: . dockerfile: Dockerfile image: gitea.anthonybouteiller.ovh/blomios/nodecast-tv:latest container_name: nodecast-tv ports: - "3000:3000" volumes: - ./data:/app/data restart: unless-stopped environment: - NODE_ENV=production - PORT=3000 # Internal container port - LAYA_BASE_URL=http://laya:8000 devices: - /dev/dri:/dev/dri # Required for VAAPI/QuickSync/AMF (Linux) laya: profiles: ["laya"] build: context: . dockerfile: Dockerfile.laya volumes: - ./data/models/laya:/models environment: - HF_HOME=/models - LAYA_PRELOAD=0 - LAYA_HOST=0.0.0.0 - LAYA_PORT=8000 restart: unless-stopped