FROM python:3.13-slim
WORKDIR /app
COPY requirements.lock .
RUN pip install --no-cache-dir -r requirements.lock
COPY equipment equipment
COPY migrations migrations
COPY alembic.ini .
USER 10001:10001
CMD ["uvicorn", "equipment.api:create_app", "--factory", "--host", "0.0.0.0", "--port", "8000"]

