FROM python:3.13-alpine ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1 RUN addgroup -S app && adduser -S -G app app WORKDIR /app COPY app /app/app COPY schema.sql /app/schema.sql RUN mkdir -p /data && chown -R app:app /app /data USER app EXPOSE 8000 CMD ["python", "-m", "app.main", "--host", "0.0.0.0", "--port", "8000", "--db", "/data/prospects.db"]