Spaces:
Paused
Paused
| # compose.yaml (Versão com VINCIE) | |
| version: '3.8' | |
| services: | |
| aduc-sdr-app: | |
| build: . | |
| environment: | |
| ADUC_LOG_LEVEL: "DEBUG" | |
| image: aduc-sdr-videosuite:latest | |
| # (deploy, resources... mantidos como antes) | |
| ports: | |
| - "7860:7860" # Porta para a UI principal (LTX + SeedVR) | |
| - "7861:7861" # Porta para a nova UI do VINCIE | |
| volumes: | |
| # O volume 'aduc_data' agora armazena tudo: cache, modelos e repos. | |
| - aduc_data:/data | |
| - ./output:/app/output | |
| # O entrypoint cuidará do setup na inicialização. | |
| # O CMD padrão iniciará a UI principal. Para VINCIE, usaremos um comando diferente. | |
| # Novo serviço para a interface do VINCIE | |
| vince-ui: | |
| image: aduc-sdr-videosuite:latest # Usa a mesma imagem já construída | |
| command: python3 /app/app_vince.py # Sobrescreve o CMD padrão para iniciar a UI do VINCIE | |
| deploy: | |
| resources: | |
| reservations: | |
| devices: | |
| - driver: nvidia | |
| count: all | |
| capabilities: [gpu] | |
| ports: | |
| - "7861:7861" | |
| volumes: | |
| - aduc_data:/data | |
| - ./output:/app/output | |
| volumes: | |
| aduc_data: |