Feat: Adds base project

This commit is contained in:
2026-02-25 10:55:19 -03:00
parent 31f87ab437
commit 624f5dc7e6
46 changed files with 2355 additions and 0 deletions

16
back/Dockerfile Normal file
View File

@@ -0,0 +1,16 @@
FROM python:3.12-slim
COPY requirements.txt ./requirements.txt
RUN pip install --no-cache-dir -r requirements.txt
COPY ./ ./
RUN chmod +x ./entrypoint.sh
# Porta 8000 para a API FastAPI
EXPOSE 8000
# Porta 8501 para o aplicativo Streamlit
EXPOSE 8501
CMD ["./entrypoint.sh"]