proxy-go 不同路径代理服务项目介绍,部署方法和更新日志

我晚点加个环境变量,允许覆盖自动获取的,到时候再试试

麻烦重新拉取docker镜像试一下.

新增OAUTH_REDIRECT_URI, 可以覆盖自动获取的.

登录验证也增强了.

参考这个docker compose:


因为我一直自己使用, 还没想过会碰到这些问题 :joy:


左上角加了个提示

非常离谱 我把OAUTH_REDIRECT_URI 填了和登录平台上设置的一摸一样 然后登陆的链接中的REDIRECT_URI=后边部分解码后和OAUTH_REDIRECT_URI也是一摸一样 但就是提示 错误重定向URI不匹配
log中报错2025/03/12 19:35:45 [Auth] ERR GET /admin/api/oauth/callback → 400 (xxx.xxx.xx.xx) invalid state from

你在czlconnect的应用里加一下,允许我登录,我的用户ID是 1,部署的地址私信给我一下

点我头像,私信给我

这个提示问题不是重定向不匹配, 而是state参数校验的问题. 这个参数主要是为了防止伪造请求.

你试着把docker容器的网络改成host, 然后测试下, 看看是不是docker容器和nginx中间传递中, 把这个参数弄丢了

我也不知道为啥, 我的一直都正常, 配置跟你也一样的:

20250312201429_rec_

我仔细检查了代码, 代码里的逻辑对于单服务器部署是没有问题的.

我怎么私信不了你哈哈 我的nginx不是docker部署的

不是nginx哦, 我指本项目, 使用host网络试试, 我的是这样的:

services:
  proxy:
    image: woodchen/proxy-go:latest
    container_name: proxy-go
    network_mode: host
    volumes:
      - ./data:/app/data
    environment:
      - TZ=Asia/Shanghai
      - OAUTH_CLIENT_ID=client_4xxxx
      - OAUTH_CLIENT_SECRET=f07c0ee4b50b6xxx
    restart: always

host 不行,端口已经占用了

要是不行就算啦 我还是用worker处理吧哈哈 感谢大佬解决问题

不强制host, 我以前也不是用的host.

我添加了一些日志, 更新一下镜像然后登录试一下, 看一下docker日志.


我也不找不到哪里有问题, 感觉很奇怪 :joy:

如果方便的话就帮忙试试, 也许是我哪里设计的有问题 :rofl:, 我也想把问题找出来.

我的TG: Telegram: Contact @wood_chen

如果方便可以把面板发给我, 我看一下. 如果不太方便就算了, 的确太隐私

以上总结:

新建一个CZLConnect应用, 重新部署proxy-go就行了 :rofl: 奇怪

2025.03.20 最近自用的运行情况

不是完整统计, 之前的记录没保留

处理了35万多请求, 15G数据, 缓存功能也正常使用. 并发也不错, 因为逻辑很简单, 越简单越健壮 :rofl:


PS:

上次更新, 添加了"Proxy-Go-Cache"头, 如果命中缓存, 会显示true

有时候一直显示miss也不用担心, 可能是CDN把头部也缓存了, 所以显示的还是第一次CDN回源时的头部, 实际已经进行了缓存.

2025.04.20 百万请求, 纪念一下

109万多请求

大概一周前还进行了性能优化