fix: mpv completed; add ci

This commit is contained in:
merlin
2025-11-01 17:24:55 +08:00
parent 60f3aac99a
commit 512b61b95e
17 changed files with 408 additions and 445 deletions

17
Dockerfile Normal file
View File

@@ -0,0 +1,17 @@
FROM harbor.merlin.xin/mirrors/docker.io/library/node:20-bullseye AS build
WORKDIR /app
COPY package*.json ./
RUN --mount=type=cache,target=/root/.npm \
npm install
COPY . .
RUN npm run build
FROM harbor.merlin.xin/mirrors/docker.io/library/nginx:alpine
COPY --from=build /app/dist /app/dist