diff --git a/realestate-lab/Dockerfile b/realestate-lab/Dockerfile new file mode 100644 index 0000000..4345e2e --- /dev/null +++ b/realestate-lab/Dockerfile @@ -0,0 +1,9 @@ +FROM python:3.12-alpine + +WORKDIR /app +COPY requirements.txt . +RUN pip install --no-cache-dir -r requirements.txt + +COPY . . + +CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "8000"] diff --git a/realestate-lab/app/__init__.py b/realestate-lab/app/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/realestate-lab/requirements.txt b/realestate-lab/requirements.txt new file mode 100644 index 0000000..e1d8d85 --- /dev/null +++ b/realestate-lab/requirements.txt @@ -0,0 +1,5 @@ +requests==2.32.3 +fastapi==0.115.6 +uvicorn[standard]==0.30.6 +apscheduler==3.10.4 +pydantic>=2.0