Docker 部署的时候 SITE_PASSWORD 没有解析成功

Author: wukaipeng-devCreated Jul 17, 2023Updated Oct 2, 2023

What operating system are you using?

Mac

What browser are you using?

Chrome

Describe the bug

看来下是 docker-env-replace.sh 这个文件的问题

bash
for file in $(find ./dist -type f -name "*.mjs"); do
  sed "s/({}).OPENAI_API_KEY/\"$openai_api_key\"/g;
  s/({}).HTTPS_PROXY/\"$https_proxy\"/g;
  s/({}).OPENAI_API_BASE_URL/\"$openai_api_base_url\"/g;
  s/({}).HEAD_SCRIPTS/\"$head_scripts\"/g;
  s/({}).PUBLIC_SECRET_KEY/\"$public_secret_key\"/g;
  s/({}).OPENAI_API_MODEL/\"$openai_api_model\"/g;
  s/({}).SITE_PASSWORD/\"$site_password\"/g" $file > tmp
  mv tmp $file
doned

原来 SITE_PASSWORD 这里是 process.env.SITE_PASSWORD,我把它改正回来了

What prompt did you enter?

No response

Console Logs

No response

Participation

  • I am willing to submit a pull request for this issue.