File size: 611 Bytes
09cff48
5f7901d
 
09cff48
5f7901d
09cff48
 
 
 
5f7901d
09cff48
 
5f7901d
09cff48
 
5f7901d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/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 "$@"