From 75d76dbc2bd29b659110628fd7a930989ce42b04 Mon Sep 17 00:00:00 2001 From: gitadmin Date: Wed, 22 Jul 2026 05:51:45 +0000 Subject: [PATCH] Delete Dockerfile --- Dockerfile | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index c4055afc..00000000 --- a/Dockerfile +++ /dev/null @@ -1,31 +0,0 @@ -# ----- Stage 1: Build Angular SSR App ----- -FROM node:22-alpine AS build -WORKDIR /app - -# Copy package files -COPY package.json package-lock.json ./ - -# Install dependencies (cached if package files haven't changed) -RUN npm ci - -# Copy the rest of the code (including the environment.ts injected by Gitea Actions) -COPY . . - -# Build the Angular app for production -RUN npm run build - -# ----- Stage 2: Serve SSR App ----- -FROM node:22-alpine AS final - -WORKDIR /app - -# Copy the built assets from the build stage. -# Your angular.json defines the base output path as "preview" -COPY --from=build /app/preview ./preview - -# Expose the standard Angular SSR port -EXPOSE 4000 - -# Start the Node.js SSR server -# Note: Angular 17+ SSR usually outputs the server file to /server/server.mjs -CMD ["node", "preview/server/server.mjs"] \ No newline at end of file