#!/usr/bin/env bash # entrypoint.sh – Ponto de entrada do container ParaAI set -e ls # --- Compactação da pasta /data/dados_llm_v3 --- PASTA="/data/SILVER" ARQUIVO_TAR="/data/dados_SILVER.tar.gz" if [ -d "$PASTA" ]; then echo "📦 Compactando $PASTA → $ARQUIVO_TAR ..." #tar -czf "$ARQUIVO_TAR" -C /data SILVER echo "✅ Compactação concluída: $(du -h "$ARQUIVO_TAR" | cut -f1)" else echo "⚠️ Pasta $PASTA não encontrada. Nenhuma compactação foi feita." fi # --- Fim da compactação --- export PYTHONUNBUFFERED=1 export PYTHONDONTWRITEBYTECODE=1 echo "🎛️ Iniciando Queue Director na porta 7860..." exec uvicorn queue_api:app \ --host 0.0.0.0 --port 7860 --workers 1 \ --log-level info --no-access-log