Administrator
发布于 2023-07-14 / 23 阅读 / 0 评论 / 0 点赞

go-proxy-bing搭建流程(Docker)

项目开源地址:go-proxy-bing 【点击下载

go-proxy-bing搭建流程(Docker)

方式一

步骤 1:安装 Docker

在开始之前,您需要在您的服务器上安装 Docker。如果您的服务器上没有 Docker,请按照以下步骤安装:

  1. 使用以下命令下载 Docker 安装脚本:

$ curl -fsSL <https://get.docker.com> -o get-docker.sh

  1. 运行以下命令来安装 Docker:

$ sh get-docker.sh

  1. 运行以下命令将当前用户添加到 Docker 组:

$ sudo usermod -aG docker your-user

步骤 2:获取 go-proxy-bing

  1. 使用以下命令从 GitHub 上获取 go-proxy-bing 代码:

$ git clone <https://github.com/adams549659584/go-proxy-bing.git>

  1. 进入 go-proxy-bing 目录:

$ cd go-proxy-bing

步骤 3:构建 Docker 镜像

  1. 运行以下命令以构建 Docker 镜像:

$ docker build -t go-proxy-bing .

步骤 4:运行 Docker 容器

  1. 运行以下命令以在 Docker 容器中运行 go-proxy-bing:

$ docker run -d -p 8080:8080 go-proxy-bing

  1. 您现在可以使用浏览器访问 go-proxy-bing 了。在浏览器中输入服务器的 IP 地址和端口号(例如,http://your-server-ip:8080)即可访问。

方式二

在终端中输入以下命令:

sudo -i

mkdir -p /path/newbing
cd /path/newbing

编写 docker-compose.yml

在该newbing目录下创建 docker-compose.yml 文件,内容如下:

version: '3'

services:
  go-proxy-bingai:
    image: adams549659584/go-proxy-bingai
    container_name: go-proxy-bingai
    restart: unless-stopped
    ports:
      - 8080:8080
    environment:
      - Go_Proxy_BingAI_SOCKS_URL=192.168.13.188:7891
      - Go_Proxy_BingAI_USER_TOKEN_1=YOUR_TOKEN

验证端口是否被占用

在终端中输入以下命令,以验证端口 81 是否被占用:

lsof -i:8080

如果端口未被占用,可以继续下一步操作。如果端口被占用,可以修改端口号。

运行并访问 go-proxy-bing

在终端中输入以下命令,运行 go-proxy-bing

cd /path/newbing
docker-compose up -d

此时,需要配置反向代理访问go-proxy-bing

使用 Nginx Proxy Manager 进行反向代理配置

安装 Nginx Proxy Manager

首先,我们需要安装 Nginx Proxy Manager。具体安装方式可以参考网上的教程。

添加代理

安装完成后,在 Nginx Proxy Manager 的 Web 界面上,点击添加按钮,添加代理。

配置代理

添加代理后,我们需要对代理进行配置。在配置界面中,我们需要设置代理的名称、域名、目标 URL 等信息。

配置 HTTPS

如果需要使用 HTTPS 协议进行反向代理,我们可以在配置界面中进行 HTTPS 协议的配置。

保存配置

完成配置后,点击 save 按钮保存配置。此时,我们就可以使用我们的域名直接访问反向代理服务器了。


评论