From 86b3146836f7e72096c7369c462f723db93a13e2 Mon Sep 17 00:00:00 2001 From: adonis Date: Sat, 8 Aug 2026 15:12:41 +0330 Subject: [PATCH] Allow prebuilt Docker context files through .dockerignore. Dockerfile.prebuilt needs package.json, prisma, and node_modules in the build context; the previous ignore whitelist blocked them. Co-authored-by: Cursor --- .dockerignore | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.dockerignore b/.dockerignore index fba28b9..6825400 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,8 +1,26 @@ +# پیش‌فرض همه چیز ignore؛ فقط آنچه برای Docker لازم است را باز کن + * !deploy-bundle.tar.gz !Dockerfile +!Dockerfile.prebuilt +!Dockerfile.bundle +!Dockerfile.dist !docker-compose.yml +!docker-compose.prebuilt.yml +!docker-compose.bundle.yml +!docker-compose.dist.yml !docker-entrypoint.sh !dist !dist/** + +# برای Dockerfile.prebuilt (بیلد لوکال + اجرا روی سرور) +!package.json +!package-lock.json +!prisma +!prisma/** +!prisma.config.ts +!node_modules +!node_modules/** + !.env.example