今天给大家分享一个牛逼的项目,可以使用 Docker 搭建一个自己的网页代理,实现打开浏览器输入网址即可解锁国际互联网。

介绍

Siteproxy 是一个网页反向代理项目, 可以让用户免翻墙访问 YouTube/Google, 支持 GitHub 和Telegram Web 登录(请注意不要通过不信任的代理登录)。纯 web 页面的在线代理, 客户端无需任何配置,反向代理到 internet。

特点

  • 使用 Hono 替代 Express,速度提高 4 倍
  • 支持 Cloudflare Worker 部署
  • 支持 DuckDuckGo AI Chat(可免费使用GPT 3.5 和 Claude3)
  • 支持密码控制代理,知道密码才能访问代理
  • 不需要客户端的任何配置,访问代理网址即可访问全世界
  • 支持 Github 和 Telegram Web 登录
  • 使用 RSA+AES 加密用户 login 密码,减少中间人攻击
  • 输入部署 Siteproxy 的代理网址,就可以访问全世界,并隐藏你的IP
  • 客户端不需要任何软件安装,客户浏览器也不需要任何配置

地址

Demo:https://www.netptop.com/

GitHub:https://github.com/netptop/siteproxy

Telegram:https://t.me/siteproxy

Siteproxy 展示

访问 Google

访问 YouTube

查询 IP

安装

1. SSH 登入服务器

这里使用一款基础的 1 CPU Core,2G RAM 的 VPS,运行 Debian 11 系统,来进行安装测试 Siteproxy。

首先使用 SSH 客户端登入 VPS 终端。

2. 安装 Docker 与 Docker Compose

参考下面文章安装好 Docker 与 Docker Compose:

3. Git 拉取 Siteproxy 源码

请确保已经安装好 git,

apt install git

克隆项目源码,

git clone https://github.com/netptop/siteproxy.git

4. 配置反向代理

设置反向代理到 Siteproxy 暴露的 5506 端口,并配置 SSL 证书。我在这里设置域名 siteproxy.044447.xyz 来反向代理 Siteproxy。

Cloudflare Tunnel

参考下面文章配置 Cloudflare Tunnel 进行反向代理:

Caddy

参考下面文章配置 Caddy 进行反向代理:

Nginx

暂未更新。

5. 修改 config.json 配置文件

打开 siteproxy 文件夹,

cd /root/siteproxy

找到 config.json 文件,使用文本编辑器修改,主要是修改访问域名和密码,

   {
      "proxy_url": "https://siteproxy.044447.xyz", // 这个是你申请到的代理服务器域名
      "token_prefix": "/tyooe/",  // 这个实际上是你的网站密码,用来防止非法访问,注意保留首尾的斜杠。
      "local_listen_port": 5006,
      "description": "注意:token_prefix相当于网站密码,请谨慎设置。 proxy_url和token_prefix合起来就是访问网址。"
   }

6. 启动容器

进入 docker-node 文件夹,

cd /root/siteproxy/docker-node

最后 Docker Compose 创建、启动容器,

docker-compose up -d

等待几分钟,打开本地浏览器输入 域名+密码 即可开始访问搭建好的 Siteproxy。

更新、备份与卸载

更新

拉取最新的仓库源码,或者更改配置后,停止容器

cd /root/siteproxy/docker-node

docker-compose down

更新容器,

docker-compose up -d

备份

由于是从 GitHub 仓库拉取的源码,可以下载仓库文件到本地备份。

卸载

进入项目目录,

cd /root/siteproxy/docker-node

停止正在运行中的容器,

docker-compose down

回到根目录,删除所有停止的容器、镜像及容器数据。

cd ..

docker image prune -a

Siteproxy 搭建好后,浏览网页、看 YouTube 视频是非常流畅的,就是不知道会不会很快被墙。

订阅评论
提醒
guest

0 评论
最旧
最新 最多投票
内联反馈
查看所有评论
You May Also Like