AutoGPT-Next-Web
AutoGPT-Next-Web copied to clipboard
关于Docker部署
Docker部署有问题的统一在这里回复 带上详细信息,检查环境变量是否正确传入
网络:日本服务器,测试地址http://54.238.201.189:8080/
系统:UBUNTU
OPENAI:付费API
Next_Web版本:1.0.6
部署过程:
1、直接使用compose会因为各种奇怪问题导致节点卡死,所以我把文件拆解后使用了docker的方式运行
docker build -t autogpt --build-arg NEXTAUTH_URL=http://localhost:3000 --build-arg DATABASE_URL=file:../db/db.sqlite --build-arg SKIP_ENV_VALIDATION=1 .
docker run -d --name autogpt -p 8080:3000 -v db:/app/db -e "OPENAI_API_KEY=sk-*****" autogpt
2、浏览器访问8080端口
3、提交任一问题,卡'运行中'
@tanglu86 提供一下控制台报错信息,network console 面板
@tanglu86 提供一下控制台报错信息,network console 面板
居然报错了,我晚上看下
@tanglu86
我直接使用你的网站是没有问题的呀
请教一下使用docker部署 AutoGPT-Next-Web后如何实现访问码控制?我直接传递NEXT_PUBLIC_GUEST_KEY变量好像没有作用
docker run -d --name autogpt -p 8080:3000 -v db:/app/db -e "OPENAI_API_KEY=sk-*" -e "NEXT_PUBLIC_GUEST_KEY=hahaha" autogpt
@tanglu86 忘了加了 着急的话手动在compose里设置一下 晚上我更新一下
@tanglu86 已更新,再试试
@tanglu86 提供一下控制台报错信息,network console 面板
是浏览器兼容性问题:https://caniuse.com/?search=findLastIndex
和后端docker部署没有关系。
@tanglu86
我直接使用你的网站是没有问题的呀
该问题已解决,应该是我本地环境的问题,谢谢
@tanglu86 已更新,再试试
貌似没有生效,打开页面没有认证过程 http://54.238.201.189:8080/ 我的部署过程:
docker build -t autogpt --build-arg NEXTAUTH_URL=http://54.238.201.189:3000 --build-arg DATABASE_URL=file:../db/db.sqlite --build-arg SKIP_ENV_VALIDATION=1 .
docker run -d --name autogpt -p 8080:3000 -e "OPENAI_API_KEY=sk-*" -e "NEXT_PUBLIC_GUEST_KEY=123456" -v db:/app/db autogpt
@tanglu86 不是打开页面认证,是你运行时不填访问码运行不了
@tanglu86 不是打开页面认证,是你运行时不填访问码运行不了
我按照上面方式部署后,打开页面就可以直接使用,没有填写访问码的地方
@tanglu86 不是打开页面认证,是你运行时不填访问码运行不了
使用docker-compose部署的也不行,没有访问码窗口的出现 http://54.238.201.189:8080/
@tanglu86 设置面板 仔细看下教程。。不是你想的那样有个什么登录窗口阻止你
@tanglu86 设置面板 仔细看下教程。。不是你想的那样有个什么登录窗口阻止你
设置菜单中没有访问码一栏
说明你环境变量没生效,这个只有你传入了访问码的环境变量才会有
@tanglu86 请使用docker compose 去部署,我们测试是用这种方法去测试,其他方式不保证成功 所以你这样的话我们没办法帮你复现 ,如果docker compose有问题请继续提问 我们会关注
@tanglu86 请使用docker compose 去部署,我们测试是用这种方法去测试,其他方式不保证成功 所以你这样的话我们没办法帮你复现 ,如果docker compose有问题请继续提问 我们会关注
已经通过compose方式进行部署,环境变量有传递到容器中,附图
ok,我晚点排查下,另外你这代码是最新同步的吗,把你机器上的compose文件贴出来一下
---原始邮件--- 发件人: @.> 发送时间: 2023年5月12日(周五) 中午11:19 收件人: @.>; 抄送: @.@.>; 主题: Re: [Dogtiti/AutoGPT-Next-Web] 关于Docker部署 (Issue #142)
@tanglu86 请使用docker compose 去部署,我们测试是用这种方法去测试,其他方式不保证成功 所以你这样的话我们没办法帮你复现 ,如果docker compose有问题请继续提问 我们会关注
已经通过compose方式进行部署,环境变量有传递到容器中,附图
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
ok,我晚点排查下,另外你这代码是最新同步的吗,把你机器上的compose文件贴出来一下
我是5月12日早上拉取的最新代码
compose和dockerfile如图
ok🧐
---原始邮件--- 发件人: @.> 发送时间: 2023年5月12日(周五) 中午11:27 收件人: @.>; 抄送: @.@.>; 主题: Re: [Dogtiti/AutoGPT-Next-Web] 关于Docker部署 (Issue #142)
ok,我晚点排查下,另外你这代码是最新同步的吗,把你机器上的compose文件贴出来一下
我是5月12日早上拉取的最新代码 compose和dockerfile如图
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
1.0.7版本使用compose部署会报错: #0 1.751 nvalid environment variables: #0 1.751 OPENAI_API_KEY: Required
查看docker-compose-local.yml发现和之前版本存在区别,所有需要传递的参数和变量都没有了,请问这个yml文件是否正确
ok,我晚点排查下,另外你这代码是最新同步的吗,把你机器上的compose文件贴出来一下
我是5月12日早上拉取的最新代码 compose和dockerfile如图
![]()
正在修复中,稍等
@tanglu86 更新了 试试 命令变了 看下 readme
我用境外服务器配置了一个openai的反向代理,请问docker部署的时候,如何配置这个参数?像这样配置可以吗? args: BASE_URL: http://xxx.xxx.xxx.xxx:80 #openai反向代理url
你好,我使用img部署:
docker-compose -f docker-compose.prod.yml up -d --remove-orphans
执行命令
看了那麼久都沒有寫那個Base_URL變量是什麼呢?
浏览器要直连api.openai.com,我在cloudflare有代理,可否通过代理连接,如何设置环境变量
Docker image 很久沒更新了

我直接使用你的网站是没有问题的呀
