ConnectAI-E / AutoGPT-Next-Web

🤖 Assemble, configure, and deploy autonomous AI Agents in your browser.一键免费部署你的私人AutoGPT 网页应用
https://auto-agentgpt.com
GNU General Public License v3.0
2.89k stars 1.41k forks source link

Prisma problem when when running production docker compose #329

Open mjzhaochenyi opened 8 months ago

mjzhaochenyi commented 8 months ago

Please check that this issue hasn't been reported before

请检查之前没有报告过此问题

Expected Behavior/预期行为

Expect prisma/client works

Current behaviour/当前行为

docker compose -f docker-compose.prod.yml up                         
WARN[0000] The "NEXT_PUBLIC_FF_AUTH_ENABLED" variable is not set. Defaulting to a blank string. 
WARN[0000] The "GITHUB_CLIENT_SECRET" variable is not set. Defaulting to a blank string. 
WARN[0000] The "GOOGLE_CLIENT_SECRET" variable is not set. Defaulting to a blank string. 
WARN[0000] The "GOOGLE_CLIENT_ID" variable is not set. Defaulting to a blank string. 
WARN[0000] The "GITHUB_CLIENT_ID" variable is not set. Defaulting to a blank string. 
WARN[0000] The "DISCORD_CLIENT_ID" variable is not set. Defaulting to a blank string. 
WARN[0000] The "DISCORD_CLIENT_SECRET" variable is not set. Defaulting to a blank string. 
[+] Running 1/0
 ✔ Container pwc-autogpt  Created                                                                                                                                                                                                                                                                                                                                                                                    0.0s 
Attaching to pwc-autogpt
autogpt  | Environment variables loaded from .env
autogpt  | Prisma schema loaded from prisma/schema.prisma
autogpt  | Error: Generator "/app/node_modules/@prisma/client/generator-build/index.js" failed:
autogpt  | 
autogpt  | node:internal/modules/cjs/loader:1093
autogpt  |   throw err;
autogpt  |   ^
autogpt  | Error: Cannot find module '/app/node_modules/@prisma/client/generator-build/index.js'
autogpt  |     at Module._resolveFilename (node:internal/modules/cjs/loader:1090:15)
autogpt  |     at Module._load (node:internal/modules/cjs/loader:934:27)
autogpt  |     at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:83:12)
autogpt  |     at node:internal/main/run_main_module:23:47 {
autogpt  |   code: 'MODULE_NOT_FOUND',
autogpt  |   requireStack: []
autogpt  | }
autogpt  | Node.js v19.9.0
autogpt  | 
autogpt  | 
autogpt  |   ▲ Next.js 13.5.3
autogpt  |   - Local:        http://xxx:3000
autogpt  |   - Network:      http://xxx:3000
autogpt  | 
autogpt  |  ✓ Ready in 615ms
autogpt  | 

Steps to reproduce/重现步骤

docker compose -f docker-compose.prod.yml up --build --remove-orphans

Possible solution/可能的解决方案

No response

Which Operating Systems are you using?您使用的是哪种操作系统?

Acknowledgements致谢