aboutsummaryrefslogtreecommitdiffstats
path: root/Dockerfile
diff options
context:
space:
mode:
authorkj_sh6042026-05-31 10:22:07 -0400
committerkj_sh6042026-05-31 10:22:07 -0400
commit4626e9f40c4678622ef53cc0d9d3fa89768c08f0 (patch)
tree8977408c5c60ac18f8755c93ffa065d983ade936 /Dockerfile
parent97be54bb5d0ca21c6d168a3ce57a4cbb56fa484e (diff)
refactor: unused file clean-up
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile37
1 files changed, 0 insertions, 37 deletions
diff --git a/Dockerfile b/Dockerfile
deleted file mode 100644
index 2ef5ac8..0000000
--- a/Dockerfile
+++ /dev/null
@@ -1,37 +0,0 @@
-FROM python:3.12-slim
-
-ENV DEBIAN_FRONTEND=noninteractive \
- PYTHONDONTWRITEBYTECODE=1 \
- PYTHONUNBUFFERED=1 \
- PORT=5001 \
- HOST=0.0.0.0 \
- LOG_LEVEL=INFO \
- TRUST_PROXY=1
-
-RUN apt-get update && apt-get install -y --no-install-recommends \
- libcairo2 \
- libpango-1.0-0 \
- libpangocairo-1.0-0 \
- libgdk-pixbuf-2.0-0 \
- shared-mime-info \
- fonts-noto \
- fonts-noto-color-emoji \
- && rm -rf /var/lib/apt/lists/*
-
-WORKDIR /app
-
-RUN addgroup --system app && adduser --system --ingroup app app
-
-COPY requirements.txt .
-RUN pip install --no-cache-dir --disable-pip-version-check -r requirements.txt
-
-COPY src/ .
-
-RUN mkdir -p generated uploads
-
-RUN chown -R app:app /app
-USER app
-
-EXPOSE 5001
-
-CMD ["gunicorn", "--bind", "0.0.0.0:5001", "--worker-class", "gthread", "--workers", "1", "--threads", "2", "--timeout", "240", "--graceful-timeout", "30", "--keep-alive", "5", "--max-requests", "300", "--max-requests-jitter", "50", "--access-logfile", "-", "--error-logfile", "-", "app:app"]