From 66fd354b95e3a49ac5e85cfe31fc93f15291ddc6 Mon Sep 17 00:00:00 2001 From: Juergen Kunz Date: Sun, 26 Oct 2025 12:12:54 +0000 Subject: [PATCH] feat(Dockerfile): Add installation of Bun and Deno for enhanced runtime support --- Dockerfile | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Dockerfile b/Dockerfile index 52f924e..4967ee4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -27,6 +27,7 @@ RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selectio rsync \ ssh \ wget \ + unzip \ # puppeteer gconf-service \ libasound2 \ @@ -120,6 +121,16 @@ RUN nvm install $NODE_VERSION_STABLE \ ENV NODE_PATH $NVM_DIR/v$NODE_VERSION_STABLE/lib/node_modules ENV PATH $NVM_DIR/versions/node/v$NODE_VERSION_STABLE/bin:$PATH +# Install Bun +RUN curl -fsSL https://bun.sh/install | bash +ENV BUN_INSTALL="/root/.bun" +ENV PATH="$BUN_INSTALL/bin:$PATH" + +# Install Deno +RUN curl -fsSL https://deno.land/install.sh | sh +ENV DENO_INSTALL="/root/.deno" +ENV PATH="$DENO_INSTALL/bin:$PATH" + # Set entrypoint to make nvm available in all runtime contexts ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"] CMD ["bash"]