Moved to Nuxt
pipeline / build-and-push-images (push) Successful in 3m12s

NuxtJS, Vue, real web app

Nuxt content: blog

Better mobile/responsive design and practices

Better practices overall
This commit is contained in:
2025-11-18 20:59:23 +01:00
parent 93a4e124ff
commit 99a943eb36
57 changed files with 19126 additions and 718 deletions
+12 -1
View File
@@ -1,2 +1,13 @@
FROM node:22-alpine AS base
WORKDIR /app
RUN corepack enable
FROM base AS build
COPY package*.json ./
RUN npm install
COPY . .
RUN npx nuxi generate
FROM nginx:latest
COPY ./src /usr/share/nginx/html
RUN rm /usr/share/nginx/html/*
COPY --from=build --chown=1000:1000 /app/.output/public /usr/share/nginx/html/