docker-compose.yml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. version: '3'
  2. services:
  3. gptweb:
  4. container_name: chatgpt-web-midjourney-proxy
  5. image: ydlhero/chatgpt-web-midjourney-proxy # 总是使用latest,更新时重新pull该tag镜像即可
  6. ports:
  7. - 6050:3002
  8. environment:
  9. TZ: Asia/Shanghai # 指定时区
  10. # 必选
  11. OPENAI_API_KEY: sk-xxxx
  12. # API接口地址,可选,设置 OPENAI_API_KEY 时可用
  13. OPENAI_API_BASE_URL:
  14. # API模型,可选,设置 OPENAI_API_KEY 时可用
  15. OPENAI_API_MODEL:
  16. # 访问权限密钥,可选
  17. AUTH_SECRET_KEY:
  18. # midjourney 服务器地址,可选 可用下面的 http://midjourney-proxy:8080
  19. MJ_SERVER:
  20. # midjourney API密钥,可选
  21. MJ_API_SECRET:
  22. #API_UPLOADER 是否可以上传 1 可以其他都不可以,可选
  23. API_UPLOADER:
  24. #HIDE_SERVER 隐藏服务端 1,可选
  25. HIDE_SERVER:
  26. #自定义模型 CUSTOM_MODELS=-gpt-3.5-turbo-0301,gpt-4.5 不显示 gpt-3.5-turbo-0301 新增加 gpt-4.5,可选
  27. CUSTOM_MODELS:
  28. #TJ_BAIDU_ID 百度统计ID,可选
  29. TJ_BAIDU_ID:
  30. #TJ_GOOGLE_ID 谷歌统计ID,可选
  31. TJ_GOOGLE_ID:
  32. #SYS_NOTIFY 系统通知 支持HTML ,可选
  33. SYS_NOTIFY:
  34. #FILE_SERVER 文件服务器,可选 可以用下面的 http://fileserver:3012
  35. FILE_SERVER:
  36. #DISABLE_GPT4=1 前端限制GPT4调用,可选
  37. DISABLE_GPT4:
  38. # cloudflare r2 存储 10 GB/月 免费 https://www.cloudflare.com/zh-cn/developer-platform/r2/
  39. R2_DOMAIN:
  40. R2_BUCKET_NAME:
  41. R2_ACCOUNT_ID:
  42. R2_KEY_ID:
  43. R2_KEY_SECRET:
  44. ## UPLOAD_IMG_SIZE gpt-4-version 图片上传大小 单位是兆 注意别带单位 最好别超过10
  45. UPLOAD_IMG_SIZE: 1
  46. # GPT_URL=/gpts.json 自定义GPTs模型
  47. GPT_URL:
  48. # SYS_THEME 主题 theme light 或者 dark
  49. SYS_THEME: dark
  50. #关闭MD预览 CLOSE_MD_PREVIEW=1
  51. CLOSE_MD_PREVIEW:
  52. #爆破:验证次数 注意: vercel 不支持 nginx 请设置 proxy_set_header X-Forwarded-For $remote_addr;
  53. AUTH_SECRET_ERROR_COUNT: 3
  54. #爆破:验证停留时间 单位分钟 注意: vercel 不支持
  55. AUTH_SECRET_ERROR_TIME: 10