fix dashboard dockerfile

This commit is contained in:
Emily
2025-02-14 17:10:47 +01:00
parent 98238fa180
commit 50d275e0ff
2 changed files with 3 additions and 6 deletions

View File

@@ -10,15 +10,11 @@ WORKDIR /home/app
COPY --link ./dashboard/package.json ./dashboard/pnpm-lock.yaml ./dashboard/
WORKDIR /home/app/dashboard
RUN pnpm install --filter dashboard
WORKDIR /home/app
RUN pnpm install
COPY --link ./dashboard ./
WORKDIR /home/app/dashboard
RUN pnpm run build
RUN pnpm run build:compose
FROM node:21-alpine AS production

View File

@@ -5,6 +5,7 @@
"scripts": {
"build": "npm run workspace:shared && nuxt build --dotenv .env.testmode",
"build:prod": "npm run workspace:shared && nuxt build --dotenv .env.prod",
"build:compose": "nuxt build",
"dev": "npm run workspace:shared && nuxt dev --dotenv .env.testmode",
"dev:prod": "npm run workspace:shared && nuxi dev --dotenv .env.prod",
"dev:docker": "npm run workspace:shared && nuxi dev --dotenv .env.docker",