FROM docker.io/library/python:3.14-slim

ENV PYTHONDONTWRITEBYTECODE=1 \
    PYTHONUNBUFFERED=1 \
    PIP_DISABLE_PIP_VERSION_CHECK=1

RUN python -m pip install --no-cache-dir \
    "django>=6.0.4" \
    "gunicorn>=23.0.0" \
    "psycopg[binary]>=3.2.9" \
    "redis>=6.0.0"

WORKDIR /srv/test-app
