一段时间越来越多的收到反馈, 说在国内尝试使用ghproxy的时候, 命令行报错域名不能解析.

所以, 你可以在vps上用python跑一个自己的ghproxy. 用完就关.
当然, 跑ghproxy的vps本身要能自由地访问github

用到的项目是 https://github.com/crazypeace/gh-proxy

搭建视频教程在此:
https://www.youtube.com/watch?v=Cf5tWuGMm6U

搭建文字教程如下:

python 环境

apt install -y python3-pippip3 install flask requests --break-system-packages

下载 ghproxy 文件

wget https://github.com/crazypeace/gh-proxy/raw/refs/heads/master/app/main.pywget https://github.com/crazypeace/gh-proxy/raw/refs/heads/master/app/uwsgi.ini

修改 main.py

在本教程中, 用稍微"危险"一点的方式, 快速地实现基本功能.
所以监听IP设置为 0.0.0.0 即, 向外部监听.
端口为了不与常见端口冲突, 修改为 8000.

启动 ghproxy

python3 main.py

启动成功后, ghproxy后端地址为
http://你的VPS的IP:8000/

注意,
开头是 http 没有 s
8000 是你修改 main.py 时设置的端口号
末尾有 /

注意, 这个方式是在当前终端环境下运行 ghproxy.
不能 Ctrl+C 中止.
不能断开ssh连接.
我写本教程的本意就是让你要用的时候才开, 用完就关.

使用方式
浏览器打开 http://你的VPS的IP:8000/
浏览器要有翻墙的能力, 不然一些资源文件加载不了, 页面会不美观.

然后按你原来就会的方式使用这个前端页面来 转换一键脚本命令.
https://www.youtube.com/watch?v=F9re4Tuy7BA

后记
我写本教程的本意就是让你要用的时候才开, 用完就关.
如果你需要长期运行, 请自行 google 或 gpt 学习.

https://zelikk.blogspot.com/2025/09/ghproxy-python.html