logo NodeSeekbeta

GHProxy 详细部署教程

123
  • bd

  • @xshell #8
    请问您目前是使用gh-proxy的什么版本提供服务的? PY版本吗
    另外想问一下机器的配置,还有具体的并发量,会存在突发高并发的情况吗,还是较为平均

  • @wjqserver #12
    Python,具体没怎么关注过,有三台服务器分流

  • 好项目

  • @xshell #13
    内存配置如何,有三台服务器分流的情况下应该不会有问题

  • 版本1.5.1,使用二进制文件一键部署脚本,无法启动

    run.log日志

    Failed to load config: open /data/ghproxy/config/config.toml: no such file or directory
    

    已经确认/etc/systemd/system/ghproxy.service文件中是

    ExecStart=/bin/bash -c '/root/data/ghproxy/ghproxy -cfg /root/data/ghproxy/config/config.toml > /root/data/ghproxy/log/run.log 2>&1'
    

    似乎是-cfg参数没生效

    如果手动创建/data/ghproxy/config/config.toml文件的话,可以启动成功

    第二个问题,即使启动成功也会自动跳转到ghproxy.1888866.xyz,希望能自定义使用本地的html文件或者html网址

  • @Moonlight #16
    -cfg flag不生效的问题已在24w17a内初步解决,经过稳定性测试后会发布v1.5.2进行修复
    自动跳转到ghproxy.1888866.xyz这个问题处理起来比较简单,交由web server对/路径进行处理即可
    在docker版本内,我们使用caddy提供前端html页面,您可通过编辑反代配置解决这一问题,或者使用docker版本
    在稍后我们会将重定向到ghproxy.1888866.xyz改为返回403
    前文也说到了,我们不推荐二进制文件部署;相比docker版本预配置环境,二进制文件部署需要您手动配置相关配置


    感谢您提出的问题,请问您能在ISSUE提出此问题吗,这会便于我们处理问题与记录,也便于我们团队解决问题
    在此再次感谢您对本项目的支持

  • @xshell #18
    那就完全没问题了
    目前的demo位于一台384m内存的机器上,并发高一些容易爆内存,原先我还担心是1-2g内存的机子跑万IP
    顺便问一下,py版的ghproxy在您的机器上占了多少内存

123

你好啊,陌生人!

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

📈用户数目📈

目前论坛共有72033位seeker

🎉欢迎新用户🎉