This commit is contained in:
Mateusz Gruszczyński
2026-02-26 14:13:04 +01:00
commit b6f96085a1
15 changed files with 730 additions and 0 deletions

10
Dockerfile Normal file
View File

@@ -0,0 +1,10 @@
FROM python:3.14-alpine
RUN apk add --no-cache gcc musl-dev linux-headers
WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY . .
RUN mkdir -p /tmp/uploads && chmod 777 /tmp/uploads
EXPOSE 5000
USER 1000
ENTRYPOINT ["./entrypoint.sh"]