CoolFace
Apppublic

AbdullahMirajDev/Agent_Builder

sourceHugging Faceupdated 5mo agoView on Hugging Face
0likes
Dockerfile28 linesDownload Raw Back to root
1FROM node:20-slim AS frontend-build2WORKDIR /app/frontend3COPY frontend/package*.json ./4RUN npm ci5COPY frontend/ ./6RUN npm run build7 8FROM python:3.11-slim9 10RUN apt-get update && \11    apt-get install -y --no-install-recommends build-essential libpq-dev && \12    rm -rf /var/lib/apt/lists/*13 14WORKDIR /app15 16COPY backend/requirements.txt ./17RUN pip install --no-cache-dir -r requirements.txt18 19COPY backend/ ./20 21COPY --from=frontend-build /app/frontend/dist ./static22 23RUN mkdir -p /data/uploads /data/uploads/rag /data/templates /data/generated_documents24 25EXPOSE 786026 27CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "7860"]28