File size: 266 Bytes
06f6fdf
 
334c02c
06f6fdf
b7424a1
 
 
 
334c02c
 
 
06f6fdf
334c02c
 
 
d403f68
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
FROM ghcr.io/astral-sh/uv:python3.12-bookworm-slim

RUN useradd -m -u 1000 user

RUN mkdir -p /app && chown user /app

WORKDIR /app

COPY --chown=user . /app

USER user

ENV HOME=/home/user

RUN uv sync

CMD [".venv/bin/fastapi", "run", "--port", "7860", "main.py"]