搭建自己的 new bing网站----nginx反代(群晖,全docker版)

这篇具有很好参考价值的文章主要介绍了搭建自己的 new bing网站----nginx反代(群晖,全docker版)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.前言:

本篇教程全萌新向,即便新手也可以看懂(希望大家点个赞)。

演示效果如图。
搭建自己的 new bing网站----nginx反代(群晖,全docker版)
本篇文章以nginx反代为题带来一次new bing 的反代实践,可以搭建在自己的服务器上自用,使用起来更方便一点。

  1. 我们首先感谢 adams549659584大佬贡献的项目。
    搭建自己的 new bing网站----nginx反代(群晖,全docker版)

项目地址:

  1. go-proxy-bing bing项目演示(go + vue)
  1. 部署准备:
  1. 一台有公网ip的inux服务器(我的是国内群晖,外网更方便一点)
  2. 一个域名(用于https反向代理
  1. 我们的部署目标:
  1. go-proxy-bing 演示核心项目
  2. nginx(其他项目也行,支持https反代就可以)
  3. 聊天服务器 (国内服务器最好搭建一个用于处理bing请求)

2. 部署过程:

2.1.部署go-proxy-bing 项目:

  1. linux主机需要安装docker,安装docker具有多设备的普适性,无论软路由,还是linux,群晖都可以安装。(许多系统都能一键安装,没安装的建议自行搜索)

  2. 部署go-proxy-bing

如果你是外网服务器可以不设置代理

docker run -d -p 8081:8080 --name go-proxy-bingai --restart=unless-stopped adams549659584/go-proxy-bingai

这里端口设置8081是防止和nginx端口冲突(当然如果不是一台主机部署可以另说)

docker run   -d -p 8081:8080 --name go-proxy-bingai --restart=unless-stopped adams549659584/go-proxy-bingai

然后核心项目就配置好了。
搭建自己的 new bing网站----nginx反代(群晖,全docker版)

2.1.部署nginx反代:

我这里为了给新手减少难度使用nginx的第三方ui进行部署(该ui内置nginx)。

  1. nginx网页配置工具 感谢cym1102大佬
  1. 创建挂载目录
mkdir -p /home/nginxWebUI:/home/nginxWebUI
  1. 运行部署nginx-ui
docker run -itd \
  -v /home/nginxWebUI:/home/nginxWebUI \
  -e BOOT_OPTIONS="--server.port=8080" \
  --privileged=true \
  --net=host \
  cym1102/nginxwebui:latest

由于我们go-bing开到了8081端口,所以这个nginx可以直接部署。
同时这一步需要docker支持host网络模式,部分封闭式路由无法开启host和privileged(如爱快)
搭建自己的 new bing网站----nginx反代(群晖,全docker版)

*3. 映射端口(正常服务器跳过)

把你的端口映射到外网
搭建自己的 new bing网站----nginx反代(群晖,全docker版)
我这里吧群晖的8080-8090(8080家宽需要更改,因为不能用)映射到外网,这样就可以外网打开了

  1. 配置https反向代理
  • 打开nginx-ui设置密码 ip:8080(第一次初始化设置密码)
    搭建自己的 new bing网站----nginx反代(群晖,全docker版)
  • 配置nginx反代证书
  1. 到对应域名网站申请免费证书(我这里以阿里为例)。. 搭建自己的 new bing网站----nginx反代(群晖,全docker版)
    输入相关信息申请后就如上图所示。
  2. 下载证书(选择nginx版本的下载)
    搭建自己的 new bing网站----nginx反代(群晖,全docker版)
    下载后是一个pem和一个key文件
    搭建自己的 new bing网站----nginx反代(群晖,全docker版)
  3. 上传到nginx

搭建自己的 new bing网站----nginx反代(群晖,全docker版)
4. 配置https反向代理(记得选择刚刚上传绑定的域名证书)
搭建自己的 new bing网站----nginx反代(群晖,全docker版)
没有使用nginx-ui的可以参考如下配置。

server {
  server_name `域名`;
  listen 8085 ssl http2;
  ssl_certificate /home/nginxWebUI/cert/null/bing.nuliyangguang.top.pem;
  ssl_certificate_key /home/nginxWebUI/cert/null/bing.nuliyangguang.top.key;
  ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
  listen 8081;
  if ($scheme = http) {
    return 301 https://$host:8085$request_uri;
  }
  location / {
    proxy_pass localhost:8081;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Host $http_host;
    proxy_set_header X-Forwarded-Port $server_port;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_redirect http:// https://;
  }
}

我这里是选择的8085端口,如果443端口能用肯定是443方便。
下面因为我go-bing在同一台主机上所以代理ip填的localhost:8081,如果在其他主机上请填写其他内网ip或者公网ip.

然后保存重启。

这两步完成实际上就可以访问了,

搭建自己的 new bing网站----nginx反代(群晖,全docker版)
当然如果想更流畅的访问还是建议配置一个聊天服务器(一个小型的反代js

3.部署聊天服务器:

需要的准备:

  1. 一个免费的cloudfare账号。cloudfare官网

反代js:
js地址 需要复制一下

  1. 添加站点
    搭建自己的 new bing网站----nginx反代(群晖,全docker版)
    需要在对应域名服务器把dns服务器修改成cloudfare服务器,让cloudfare接管dns解析
    搭建自己的 new bing网站----nginx反代(群晖,全docker版)

  2. 创建worker服务
    搭建自己的 new bing网站----nginx反代(群晖,全docker版)
    先创建再修改,修改为上文反代js。

  3. 创建触发器
    搭建自己的 new bing网站----nginx反代(群晖,全docker版)

这里添加自定义域会自动把你的域名解析到worker。

这里等待两分钟。
4. 搭建成功

搭建自己的 new bing网站----nginx反代(群晖,全docker版)
访问域名,显示这样就搭建成功,可以粘贴到 new bing中使用了。
搭建自己的 new bing网站----nginx反代(群晖,全docker版)

代表链接成功!

这里把我的聊天服务器贴出来用于大家自己测试,如果有其他疑问欢迎私信讨论。
聊天服务器 : https://sydeny.yanguangshare.top/文章来源地址https://www.toymoban.com/news/detail-488494.html

到了这里,关于搭建自己的 new bing网站----nginx反代(群晖,全docker版)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 群晖Docker套件注册Harbor私有镜像仓库,并下载运行自己发布的Docker镜像

    @[群晖Docker套件注册Harbor私有镜像仓库,并下载运行自己发布的Docker镜像] 在进行微服务开发时,一些基础服务组件(Nacos、Redis、Mysql)的运行以及越来越多的业务服务组件的开发,会导致开发者电脑的内存资源紧张,此时我们可以把一些基础服务组件和基本业务组件(认证中

    2024年02月05日
    浏览(51)
  • 在群晖NAS上搭建WordPress动态网站并实现外网访问

    一、安装套件 1. 安装Web Station套件 2. 安装MariaDB 10数据库套件 3.安装服务套件 4.我为什么要用WordPress? 5.建站的其它方法 二、访问WordPress动态网站 1.内网访问 2.外网访问 3.WordPress的访问设置 4.别名访问 三、申请域名 1.为什么要申请域名 2.在freenom申请.tk免费域名 3.为什么会注

    2024年02月05日
    浏览(41)
  • 反向代理神器 Nginx Proxy Manager 群晖Docker部署

    本文将使用 NginxProxyManager 中文版 介绍NginxProxyManager基于群晖Docke的部署方法,并且所有操作均在群晖网页端完成,不需要命令行操作,非常适合新手。 GitHub:xiaoxinpro/nginx-proxy-manager-zh Docker:chishin/nginx-proxy-manager-zh CSDN:NginxProxyManager 中文版简介 1. 下载映像 登录群晖后台并打

    2024年02月04日
    浏览(54)
  • New bing带着chatGPT来啦

    话不多说,随着chatGPT的到来,GPT-4的升级,AI时代真的要来啦。现在微软浏览器 bing 已经接入最新的GPT版本,而且是免费,重要的事情说三遍,免费使用GPT,免费使用GPT,免费使用GPT!这篇主要用来记录自己在申请使用 new bing时碰到的各种“坑”。希望对大家有所帮助。 第一

    2023年04月19日
    浏览(40)
  • ChatGPT 和 New Bing 的对比

    ChatGPT 和 New Bing 有以下几个主要区别: ChatGPT 是一个人工智能聊天机器人,可以用自然语言回答用户的问题,但是它不会给出信息源或证据。New Bing 是一个集成了 ChatGPT 技术的搜索引擎,可以在回答用户的问题的同时,给出相关的网页链接或数据来源。 ChatGPT 只能在 OpenAI 的

    2024年02月16日
    浏览(42)
  • New Bing相关设置与解除聊天次数限制

    最近ChatGPT相关的话题很多。之前使用了一下,感觉虽然功能很强大,但是ChatGPT只能查找2021年之前的信息,并且会编造一些虚假信息。例如让其给出一些信息的来源的时候,就会胡乱编造。 New Bing是ChatGPT的升级版,集成了ChatGPT,同时还支持实时网络查询,能够为用户提供更

    2023年04月14日
    浏览(49)
  • 文心一言和new bing chat哪个强

    我用夸克网盘分享了「fiddler汉化」,点击链接即可保存。 链接:https://pan.quark.cn/s/115f1b81c029 【AIGC专栏】 https://fzqxk86ywz.feishu.cn/sheets/GugIsI9zKhNaEwtJscbcgKFCn6b 【测试资料1.0】 https://fzqxk86ywz.feishu.cn/share/base/view/shrcnp65x91aNEkF2REnU2VcmmH 文心一言体验入口: https://yiyan.baidu.com/welcome ne

    2024年02月15日
    浏览(45)
  • 讯飞星火大模型 与New Bing实测对比

    昨天科大讯飞发布了讯飞星火认知大模型,在发布会现场实测大模型的7种核心能力,并发布了它在教育、办公、汽车、数字员工领域的应用成果。科大讯飞董事长刘庆峰表示:认知大模型展示了通用人工智能的曙光,讯飞星火认知大模型已在文本生成、知识问答、数学能力

    2024年02月03日
    浏览(49)
  • New Bing 编程提效实践 - 语言识别功能

    作者 :明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。 热门文章推荐 : (1)《人工智能时代,软件工程师们将会被取代?》 (2)

    2023年04月09日
    浏览(46)
  • 没有ChatGPT和new bing ?加入文心一言!

    话虽说ChatGPT和newbing已经席卷网络AI语言,当了现在ai的头号老大,但是那两个都是需要梯子才能使用,ChatGPT还需要付费,所以还是有很多童鞋是没有加入使用ai大军的,那我们不妨看一下这个:文心一言。 ai嘛,少一个不如多一个,毕竟又不需要钱,而且还不需要魔法,是吧

    2024年02月13日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包