2025-05-06 08:55:04 +02:00
|
|
|
FROM ghcr.io/astral-sh/uv:debian-slim
|
|
|
|
|
|
|
|
ADD . /app
|
|
|
|
WORKDIR /app
|
|
|
|
|
|
|
|
RUN useradd -m -r nummi && \
|
|
|
|
chown -R nummi /app
|
|
|
|
|
|
|
|
USER nummi
|
|
|
|
|
|
|
|
ENV PYTHONDONTWRITEBYTECODE=1
|
|
|
|
ENV PYTHONUNBUFFERED=1
|
2025-05-08 20:56:55 +02:00
|
|
|
ENV NUMMI_CONFIG=/nummi/config.toml
|
2025-05-06 08:55:04 +02:00
|
|
|
|
|
|
|
RUN uv sync --locked
|
|
|
|
|
2025-05-08 21:07:28 +02:00
|
|
|
CMD ["/app/entrypoint.sh"]
|