From f8dbaef66e343810e030e94b2a42f4ec06ef7c73 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Tue, 13 Jan 2026 22:45:28 +0000 Subject: [PATCH] chore: update Dockerfile to use Bun instead of Node - Change base image from node:24-bookworm-slim to oven/bun:1-debian - Replace npm install with bun install --production - Replace npx commands with bunx for epicshop warm and start Co-authored-by: me --- epicshop/Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/epicshop/Dockerfile b/epicshop/Dockerfile index 90dbd03..b5e0c77 100644 --- a/epicshop/Dockerfile +++ b/epicshop/Dockerfile @@ -1,4 +1,4 @@ -FROM node:24-bookworm-slim as base +FROM oven/bun:1-debian as base RUN apt-get update && apt-get install -y git @@ -18,10 +18,10 @@ RUN git clone --depth 1 ${EPICSHOP_GITHUB_REPO} ${EPICSHOP_CONTEXT_CWD} ADD . . -RUN npm install --omit=dev +RUN bun install --production RUN cd ${EPICSHOP_CONTEXT_CWD} && \ - npx epicshop warm + bunx epicshop warm CMD cd ${EPICSHOP_CONTEXT_CWD} && \ - npx epicshop start + bunx epicshop start