This commit is contained in:
Arseny
2026-07-15 10:45:23 +03:00
commit 9e1d5c3c7e
24 changed files with 992 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
FROM python:3.14-slim
COPY --from=ghcr.io/astral-sh/uv:0.9.21 /uv /uvx /bin/
RUN apt-get update && apt-get install -y --no-install-recommends \
texlive-xetex \
texlive-lang-cyrillic \
texlive-latex-extra \
texlive-fonts-extra \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /app
COPY . .
RUN uv sync --frozen --no-dev
ENTRYPOINT ["uv", "run", "--no-dev", "md2gost"]