Files
low-code-react-app-b/backend/Dockerfile

22 lines
340 B
Docker

FROM python:3.12-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY app.py .
RUN mkdir -p /data
ENV PORT=5001
ENV DEBUG=false
ENV DATABASE_PATH=/data/codeforge.db
EXPOSE 5001
VOLUME ["/data"]
CMD ["gunicorn", "--bind", "0.0.0.0:5001", "--workers", "4", "--timeout", "120", "app:app"]