From 53dd127965009cb11365c2cc08ef56f04e11889f Mon Sep 17 00:00:00 2001 From: mfriedma1-svg Date: Tue, 27 Oct 2026 16:23:32 -0400 Subject: [PATCH] Docker 2 --- Dockerfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..4c7131b --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +FROM texlive/texlive@sha256:a7ae4dfa9d521b5db14446872fa488b839021d1f604d0a3c74461784895f2a67 + +USER root + +# Install Node.js 20 for JavaScript-based Gitea Actions, +# along with Git and other required utilities. +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ + ca-certificates \ + curl \ + git \ + bash \ + && curl -fsSL https://deb.nodesource.com/setup_20.x \ + -o /tmp/nodesource_setup.sh \ + && bash /tmp/nodesource_setup.sh \ + && apt-get install -y --no-install-recommends nodejs \ + && node --version \ + && git --version \ + && rm -rf /var/lib/apt/lists/* /tmp/nodesource_setup.sh \ No newline at end of file