logo NodeSeekbeta

GHProxy V1.5.2 更新,功能修正与细节优化

我们在此宣布 GHProxy V1.5.2 正式发布!这个版本带来了问题修复和部分细节优化,主要更新如下:

CHANGELOG (更新日志)

  • FIX: 修正flag传入问题
  • CHANGE: 去除/路径重定向,改为返回403,并记录对应请求日志
  • CHANGE: 优化Proxy模块的日志记录,记录更加详细的请求信息

项目地址

Demo

TG讨论群组

v1.5.2 Release

前端界面:
ghproxy-demo-v1.5.0.png

修改说明

修正flag传入问题

在v1.4.3引入的flag参数出现了传入失败的问题,导致程序无法初始化,我们在此版本对flag传入进行了修正。

目前得以从/bin/bash -c '/root/data/ghproxy/ghproxy -cfg /root/data/ghproxy/config/config.toml > /root/data/ghproxy/log/run.log 2>&1' 中的-cfg参数传入正确的配置文件路径。

去除/路径重定向

在支持一键脚本部署二进制文件后,我们发现有些用户反映部署后,访问根路径会被重定向到Demo页面,希望使用自定义HTML页; 因此我们在此版本中去除了根路径的重定向,改为返回403。由用户自行使用Web Server处理/index.html的返回。

优化Proxy模块的日志记录

我们在此版本中对Proxy模块的日志记录进行了优化,记录更加详细的请求信息,详细变化如下:

# 上一版本
13/Oct/2024:16:30:32 +0000 - [INFO] GET https://raw.githubusercontent.com/BlueSkyXN/AdGuardHomeRules/master/all.txt
# 此版本
17/Oct/2024:00:13:16 +0000 - [INFO] 0.0.0.0 GET https://raw.githubusercontent.com/BlueSkyXN/AdGuardHomeRules/master/all.txt Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36

结语

此更新并不是一次大的变革与优化, 而是一些小的改进与修复。但我们仍然希望 GHProxy 能给您带来帮助,欢迎您继续关注我们的项目!

我们感谢所有用户的支持与反馈,并期待 GhProxy v1.5.2 能为您的开发工作带来更大的便利和效率!若此项目对您有所帮助,请不要忘记 star 本项目,您的支持是我们前进的动力!

本文最初发表于WJQSERVER的博客;WJQserver-Studio旗下所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载需注明出处!

1234
  • bd

  • 帮顶。

  • 高强度更新啊

  • 昨天晚上想搭的时候发现了,cfg无效,只能自己改改编译一个。

    然后发现搭建好之后总往你们demo地址跳,就没管了 xhj024

    刚才又搭了一遍发现还是有问题,

    我用的DirectAdmin搭建的,后台端口是18080,页面在443上,index.html文件上的地址也改了,发现https地址无法请求http协议的后台 xhj017 (跨域问题,和项目无关),直接通过端口加用户名/仓库好像也不行(这个不知道为啥,报无Invalid path; expected username/repo.),这是我的地址:http://abc.example.com:18080/WJQSERVER-STUDIO/ghproxy 格式正确吗?

    再次浪费十分钟 xhj024

  • @neko #4
    首先-cfg 标签已在此版本修复
    然后,本仓库内有现成的前端页可用,前端页有转换,输入GitHub链接即可转换
    最后,格式应该为

    https://example.com/raw.githubusercontent.com/WJQSERVER-STUDIO/ghproxy/main/init.sh
    
    git clone https://example.com/github.com/WJQSERVER-STUDIO/ghproxy.git
    
    
  • @neko #4
    请问为何会不清楚链接格式呢,仓库README和DEMO都展示了正确的链接格式,docker封装的前端支持直接转换链接格式

  • @neko #7
    这个路径是仓库主页,不是文件夹的问题
    要是让仓库主页被代理,那等着吃abuse

  • @wjqserver #8 哦哦~,这样呀,打算去DA面板上配置个反代试试,把吃灰空间利用起来 xhj003

  • @neko #9
    DirectAdmin是什么用的?

1234

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有72034位seeker

🎉欢迎新用户🎉