Adds final version with new prompt
This commit is contained in:
@@ -1,23 +1,9 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Define o diretório base da aplicação dentro do contêiner
|
||||
APP_DIR="/app"
|
||||
# Inicia a API FastAPI em segundo plano
|
||||
echo "Iniciando API FastAPI na porta 8000..."
|
||||
uvicorn app.api:app --host 0.0.0.0 --port 8000 &
|
||||
|
||||
# Navega para o diretório do backend e inicia a API FastAPI em segundo plano
|
||||
#echo "Iniciando API FastAPI na porta 8000..."
|
||||
#python app/backend/main.py &
|
||||
|
||||
# Aguarda alguns segundos para garantir que a API tenha tempo de iniciar
|
||||
# Isso é opcional, mas pode ajudar a evitar problemas de conexão imediata do frontend
|
||||
#echo "Aguardando a API iniciar..."
|
||||
#sleep 10 # Ajuste o tempo conforme necessário
|
||||
|
||||
# Navega para o diretório do frontend e inicia o aplicativo Streamlit em primeiro plano
|
||||
# Inicia o aplicativo Streamlit em primeiro plano
|
||||
echo "Iniciando aplicativo Streamlit na porta 8501..."
|
||||
# --server.headless=true é importante para rodar Streamlit em ambientes sem GUI (como Docker)
|
||||
# --server.address=0.0.0.0 permite que o Streamlit seja acessado de fora do contêiner
|
||||
# --server.enableCORS=false pode ser necessário dependendo da configuração, mas geralmente não para localhost
|
||||
streamlit run app/front.py --server.port 8501 --server.address 0.0.0.0 --server.headless true
|
||||
|
||||
# O comando 'streamlit run' manterá o contêiner em execução.
|
||||
# Se o Streamlit parar por algum motivo, o script e, consequentemente, o contêiner, terminarão.
|
||||
Reference in New Issue
Block a user