Spaces:
Paused
Paused
| set -e | |
| echo "🚀 ADUC-SDR Entrypoint: Verificando ambiente..." | |
| # Passo 1: Executa o script de setup para garantir que repositórios e modelos existem. | |
| # O setup.py é inteligente e pulará downloads se os arquivos já existirem no volume /data. | |
| echo " > Executando setup.py para clonar repositórios e baixar modelos (apenas se necessário)..." | |
| python3 /app/setup.py | |
| echo " > Ambiente pronto!" | |
| echo "---------------------------------------------------------" | |
| # Passo 2: Executa o comando principal passado para o contêiner (CMD no Dockerfile) | |
| # Por padrão, será "/app/start.sh" | |
| exec "$@" |