diff --git a/server-ce/Dockerfile-base b/server-ce/Dockerfile-base index ca3c45cc1d..e130d7a414 100644 --- a/server-ce/Dockerfile-base +++ b/server-ce/Dockerfile-base @@ -2,7 +2,7 @@ # Overleaf Base Image (sharelatex/sharelatex-base) # -------------------------------------------------- -FROM phusion/baseimage:noble-1.0.0 +FROM phusion/baseimage:noble-1.0.2 # Makes sure LuaTex cache is writable # ----------------------------------- @@ -10,7 +10,7 @@ ENV TEXMFVAR=/var/lib/overleaf/tmp/texmf-var # Update to ensure dependencies are updated # ------------------------------------------ -ENV REBUILT_AFTER="2025-03-27" +ENV REBUILT_AFTER="2025-05-19" # Install dependencies # -------------------- @@ -30,7 +30,7 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ # install Node.js https://github.com/nodesource/distributions#nodejs && mkdir -p /etc/apt/keyrings \ && curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg \ -&& echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list \ +&& echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list \ && apt-get update \ && apt-get install -y nodejs \ \