From 020b9596dcab9bcba1910e6633bf4b7b290ccba4 Mon Sep 17 00:00:00 2001 From: Codex Date: Sat, 1 Aug 2026 22:30:47 +0800 Subject: [PATCH] fix: make web Docker build reproducible --- apps/web/.dockerignore | 7 +++++++ apps/web/package.json | 7 +++++++ 2 files changed, 14 insertions(+) create mode 100644 apps/web/.dockerignore diff --git a/apps/web/.dockerignore b/apps/web/.dockerignore new file mode 100644 index 0000000..ea0315a --- /dev/null +++ b/apps/web/.dockerignore @@ -0,0 +1,7 @@ +node_modules +.next +*.tsbuildinfo +.env +.env.* +npm-debug.log* +pnpm-debug.log* diff --git a/apps/web/package.json b/apps/web/package.json index 396590e..759785d 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -2,6 +2,13 @@ "name": "@zhuangxiu/web", "version": "0.1.0", "private": true, + "packageManager": "pnpm@10.28.0", + "pnpm": { + "onlyBuiltDependencies": [ + "sharp", + "unrs-resolver" + ] + }, "scripts": { "dev": "next dev", "build": "next build",