Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

海外服务器,利用Docker部署、宝塔面板反代小白教程 #46

Closed
skyfly2000 opened this issue Jul 31, 2023 · 14 comments
Closed
Labels
documentation Improvements or additions to documentation

Comments

@skyfly2000
Copy link

skyfly2000 commented Jul 31, 2023

0803最新版本号:1.11.2,最新Fork仓库地址:https://github.com/Harry-zklcdc/go-proxy-bingai
安装前请确认你的VPS没有被微软ban,目前所知腾讯云海外VPS都被封禁。

安装步骤

  1. 在VPS上安装宝塔面板。

  2. 根据宝塔的提示,安装相关插件和Nginx。

  3. 在宝塔中安装Docker。

  4. 在宝塔的"网站",添加站点并添加已解析好的域名。

  5. 在宝塔的"网站",点击“刚添加的域名”,点击“SSL”,然后点击“Let's Encrypt”申请证书,选择“强制https”,“保存”。

  6. 在宝塔的"网站",点击“刚添加的域名”,点击“反向代理”,点击“添加反向代理”,“目标URL” 输入“http://127.0.0.1:8080 ”(或输入VPS地址:“http://xxx:8080”)。

  7. 通过SSH连接到VPS。

  8. 下载二进制文件(如果是arm架构,请自行替换最新版本所对应的文件地址):

    wget https://github.com/Harry-zklcdc/go-proxy-bingai/releases/download/v.1.11.0/go-proxy-bingai-linux-amd64.tar.gz
    
  9. 解压二进制文件:

    tar -xzvf go-proxy-bingai-linux-amd64.tar.gz
    
  10. 赋予go-proxy-bingai文件可执行权限:

    chmod +x go-proxy-bingai
    
  11. 挂载二进制文件:

    docker run -e USER_KievRPSSecAuth=XXXXXXX -v $PWD/go-proxy-bingai:/app/go-proxy-bingai -d -p 8080:8080 --name go-proxy-bingai --restart=always adams549659584/go-proxy-bingai
    

OK,部署完成!
如果需要升级版本,只需在宝塔内的Docker中删除容器,然后ssh删除原压缩文件
rm -rf go-proxy-bingai-linux-amd64.tar.gz
重复SSH“下载二进制文件”、“解压”、“挂载”、“赋予权限”的步骤即可。

0802增加KievRPSSecAuth、_RwBf和_U的取得方法:
1、Egde浏览器安装插件Cookie Editor
2、架梯子开全局,Egde浏览器打开www.bing.com,如果出现“聊天”则继续,如果不出现则梯子地区不对,或没开全局
3、登录bing,随意聊天几句话
4、打开Cookie Editor,可以找到KievRPSSecAuth和_U、_RwBf。
★★ ★ 重点是必须有登录过程,并成功建立“聊天”对话。

0804 增加 关于无效域和网络被阻止的说明
提示无效域,说明触发了人机验证,微软判定账号有风险,架梯子登录 bing,开始对话,人机验证成功通过即可解除。
提示:“Sorry, looks like your network settings are preventing access to this feature.”说明服务器被微软 ban 了,换vps。
★ 目前 Google 云台湾正常,香港被封禁,其他区域没测试,按正常逻辑理解,区域选择米帝本土和米帝友好盟友应该都可以。

@ccodingfundddd
Copy link

能搞个国内服务器使用宝塔+Nginx+Warp的教程吗?

@skyfly2000
Copy link
Author

能搞个国内服务器使用宝塔+Nginx+Warp的教程吗?

你国内服务器全局和谐上网

@bullkq
Copy link

bullkq commented Jul 31, 2023

万分感谢,终于成了。哈哈 还是有几个问题
#根据提示宝塔内安装相关插件和Nginx 相关插件PHP FTP这些不是必须的把,只要Nginx就可以?

#挂载二进制文件
docker run -e 。。。。
这个貌似一定要sodu bash后才有效,否则报错

新版本看起来很好,我都不想在输入_u和 KievRPSSecAuth了, 平时用不到图像。

@skyfly2000
Copy link
Author

万分感谢,终于成了。哈哈 还是有几个问题 #根据提示宝塔内安装相关插件和Nginx 相关插件PHP FTP这些不是必须的把,只要Nginx就可以?

#挂载二进制文件 docker run -e 。。。。 这个貌似一定要sodu bash后才有效,否则报错

新版本看起来很好,我都不想在输入_u和 KievRPSSecAuth了, 平时用不到图像。

这个貌似用不到PHP和FTP……,宝塔可以部署很多项目,最大化利用VPS,安装起来也不浪费,占用空间很少……

@Harry-zklcdc Harry-zklcdc added the documentation Improvements or additions to documentation label Jul 31, 2023
@Harry-zklcdc
Copy link
Owner

可以麻烦重新按照markdown的格式排一下版嘛,然后我把这个issue置顶

@skyfly2000
Copy link
Author

修改过来是这种格式么? @Harry-zklcdc

@Harry-zklcdc
Copy link
Owner

修改过来是这种格式么? @Harry-zklcdc

可以的,然后Railway、Vercel、Render理论上还能用来部署,不过要配合cloudflare的worker才能使用本站的聊天服务器

@Harry-zklcdc Harry-zklcdc pinned this issue Jul 31, 2023
@Harry-zklcdc Harry-zklcdc changed the title 2023.7.31海外服务器,利用Docker部署、宝塔面板反代小白教程 海外服务器,利用Docker部署、宝塔面板反代小白教程 Jul 31, 2023
@skyfly2000
Copy link
Author

修改过来是这种格式么? @Harry-zklcdc

可以的,然后Railway、Vercel、Render理论上还能用来部署,不过要配合cloudflare的worker才能使用本站的聊天服务器

貌似是一直显示网络被阻止……,和腾讯云海外vps一样,你把cloudflare的worker修改后的代码发出来,我试试,如果行的话,那么理论上被BAN的vps都是可以的哦

@Harry-zklcdc
Copy link
Owner

貌似是一直显示网络被阻止……,你把cloudflare的worker修改后的代码发出来,我试试

就是现在的 cloudflare/worker.js,其他的一模一样,但是得手动过验证,然后前端填写 _UKievRPSSecAuth

Cloudflare worker 里面配置一下路由
image

然后代理

@Harry-zklcdc
Copy link
Owner

CF确定没法不登录使用,只能登录后才能使用,VPS部署是最稳妥的,配置了 USER_KievRPSSecAuth 环境变量后才可以直接不登录问答

@skyfly2000
Copy link
Author

skyfly2000 commented Jul 31, 2023

CF确定没法不登录使用,只能登录后才能使用,VPS部署是最稳妥的,配置了 USER_KievRPSSecAuth 环境变量后才可以直接不登录问答

修改worker.js,填入KievRPSSecAuth,聊天服务器公开后有一定风险,还是Docker比较稳妥,不行就加密码

@Harry-zklcdc
Copy link
Owner

Harry-zklcdc commented Jul 31, 2023

修改worker.js,填入KievRPSSecAuth,聊天服务器公开后有一定风险

是这样的,所以那个提交我后面备注了建议自行部署,不公开使用

@DevDreamerx
Copy link

Screenshot 2023-08-05 at 1 07 25 AM 请问这是什么原因导致的

@skyfly2000
Copy link
Author

Screenshot 2023-08-05 at 1 07 25 AM 请问这是什么原因导致的

网络不稳定,vps到 new bing或者你的 pc到vps任何一个节点不稳定都会出现,建议选择线路好DNS干净的 vps,比如 Google 云

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

5 participants