summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--captain-definition12
1 files changed, 12 insertions, 0 deletions
diff --git a/captain-definition b/captain-definition
new file mode 100644
index 0000000..8f9a755
--- /dev/null
+++ b/captain-definition
@@ -0,0 +1,12 @@
+{
+ "schemaVersion": 2,
+ "dockerfileLines": [
+ "FROM node:22.2.0-bookworm as build",
+ "COPY . /app",
+ "WORKDIR /app",
+ "RUN npm i",
+ "RUN npm run build",
+ "FROM nginx:mainline-alpine-slim",
+ "COPY --from=build /app/dist /usr/share/nginx/html"
+ ]
+}