Test / entrypoint.sh
eeuuia's picture
Update entrypoint.sh
09cff48 verified
raw
history blame
611 Bytes
#!/bin/bash
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 "$@"