From b92a33d69f567a0dd4b158192a2a4fa8d4a065f5 Mon Sep 17 00:00:00 2001 From: prathiyuman Date: Mon, 13 Jul 2026 13:44:30 +0530 Subject: [PATCH] fix: add Dockerfile for reliable Render deployment --- fiveparaminte-main/.dockerignore | 17 +++++++++++++++++ fiveparaminte-main/Dockerfile | 15 +++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 fiveparaminte-main/.dockerignore create mode 100644 fiveparaminte-main/Dockerfile diff --git a/fiveparaminte-main/.dockerignore b/fiveparaminte-main/.dockerignore new file mode 100644 index 0000000..a1f2f8a --- /dev/null +++ b/fiveparaminte-main/.dockerignore @@ -0,0 +1,17 @@ +__pycache__/ +*.py[cod] +*.db +*.sqlite3 +*.log +*.bin +.env +venv/ +.venv/ +build/ +dist/ +*.spec +scratch/ +captures/ +.git/ +.idea/ +.vscode/ diff --git a/fiveparaminte-main/Dockerfile b/fiveparaminte-main/Dockerfile new file mode 100644 index 0000000..1d6b037 --- /dev/null +++ b/fiveparaminte-main/Dockerfile @@ -0,0 +1,15 @@ +FROM python:3.12-slim + +WORKDIR /app + +# Install dependencies +COPY requirements.txt . +RUN pip install --no-cache-dir -r requirements.txt + +# Copy application code +COPY . . + +# Render sets PORT env var (default 10000) +EXPOSE 10000 + +CMD uvicorn main:app --host 0.0.0.0 --port ${PORT:-10000}