FROM python:3.12-slim ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ STORE_DB_PATH=/app/var/store.db WORKDIR /app COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt COPY store_assistant ./store_assistant COPY data/demo_store.json ./data/demo_store.json RUN useradd --create-home --uid 10001 bot && mkdir -p /app/var && chown bot /app/var USER bot VOLUME ["/app/var"] CMD ["python", "-m", "store_assistant", "bot"]