melhorias basicas e log

This commit is contained in:
2026-04-26 17:45:35 +00:00
parent 8238d71367
commit daa972ebe4
400 changed files with 139 additions and 103 deletions

View File

@@ -7,25 +7,33 @@ services:
restart: unless-stopped
ports:
- "8087:8080"
# Mapeamento do Hardware Intel (Para o FFmpeg Core)
# 1. Mapeamento para Intel (iGPU)
devices:
- /dev/dri:/dev/dri
# 2. Mapeamento para NVIDIA (GTX 1050ti)
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: all
capabilities: [gpu, video, utility]
volumes:
# --- AMBIENTE DE DESENVOLVIMENTO (HOT RELOAD) ---
# Mapeia o código do seu Ubuntu direto para o container
# Hot Reload - Código-fonte
- /home/creidsu/clei-flow/app:/app/app
# Persistência (Banco de Dados e Configs)
# Persistência de Dados
- /home/creidsu/clei-flow/app/data:/app/data
# --- SUAS MÍDIAS (EDITE AQUI CONFORME SEU PC) ---
# Exemplo: - /home/creidsu/downloads:/downloads
- /media/qbit/download:/downloads
- /media:/media
# Mídias e Downloads
- /mnt/storage/Downloads:/downloads
- /mnt/storage/Jellyfin:/media
environment:
- PUID=1000 # ID do usuário linux (geralmente 1000)
- PUID=1000
- PGID=1000
- TZ=America/Sao_Paulo
- PYTHONUNBUFFERED=1 # Garante que os logs apareçam na hora no terminal
- PYTHONUNBUFFERED=1