From db665501296649322851a2db818a68ec924d39e5 Mon Sep 17 00:00:00 2001 From: Adrian Edwards Date: Wed, 16 Jul 2025 11:47:58 -0400 Subject: [PATCH 1/2] dockerfile Generated-by: Claude 4 sonnet --- Dockerfile | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..f1219acf --- /dev/null +++ b/Dockerfile @@ -0,0 +1,27 @@ +FROM node:11.0.0-slim + +# Set working directory +WORKDIR /app + +# Copy package files +COPY package*.json ./ + +# Install dependencies (including devDependencies for build) +RUN npm ci + +# Install serve to serve static files +RUN npm install -g serve + +# Copy source code +COPY . . + +# Build the application +RUN npm run build + +# Expose port +EXPOSE 3000 + +# Serve the built application from dist directory +CMD ["serve", "-s", "dist", "-l", "3000"] + + From 5b5518b23016c5ade7aca984ea2ec42288cbb16f Mon Sep 17 00:00:00 2001 From: Adrian Edwards Date: Wed, 16 Jul 2025 12:01:35 -0400 Subject: [PATCH 2/2] bump node version until it works --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f1219acf..cd0798e1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:11.0.0-slim +FROM node:14-slim # Set working directory WORKDIR /app