| # Inicia o backend FastAPI em segundo plano | |
| # --host 0.0.0.0 é essencial para que ele seja acessível dentro do contêiner | |
| echo "Iniciando o backend FastAPI..." | |
| uvicorn backend.main:app --host 0.0.0.0 --port 8000 & | |
| # Aguarda alguns segundos para garantir que o backend tenha tempo de iniciar | |
| sleep 5 | |
| # Inicia o frontend Chainlit em primeiro plano | |
| # O Space do Hugging Face irá expor a porta 7860 para a web | |
| echo "Iniciando o frontend Chainlit..." | |
| chainlit run frontend/app.py --host 0.0.0.0 --port 7860 |