melhorias basicas e log
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user