• 小喵喵

    前因

    手上只有几台国内服务器,国外的买不起了。

    有一台部署了mimo池想部署并通过sub2api临时公益一下,发现接入LinuxDo登录回调时会提示超时,于是断定国内服务器无法访问LinuxDo,(我的域名是未备案的,走的CF的Tunnels)

    普通项目的话直接改LinuxDo的国内端点就行了,但是我懒得去改sub2的代码了,直接改yml走warp出口实现

    具体实现

    PS:我的Sub2api是docker一键部署的

    在 sub2api 部署目录(如~/sub2api-deploy/)下,在docker-compose.yml追加一个 warp 服务:```

    services:
    # ...原有的 sub2api / postgres / redis 服务保持不变...

    warp:
    image: caomingjun/warp
    container_name: warp
    restart: always
    # 把 warp 加入 sub2api 同一网络(生产 compose 默认网络是 sub2api-network)
    networks:
    - sub2api-network
    # GOST 默认 -L :1080,同一端口同时提供 HTTP 和 SOCKS5
    environment:
    - WARP_SLEEP=2
    # - WARP_LICENSE_KEY= # 可选,WARP+ license
    device_cgroup_rules:
    - 'c 10:200 rwm'
    cap_add:
    - MKNOD
    - AUDIT_WRITE
    - NET_ADMIN
    sysctls:
    - net.ipv6.conf.all.disable_ipv6=0
    - net.ipv4.conf.all.src_valid_mark=1
    volumes:
    - ./warp-data:/var/lib/cloudflare-warp
    ```启动:

    docker compose -f docker-compose.yml up -d warp

    之后给 sub2api 注入代理环境变量

    在 docker-compose.yml 的 sub2api 服务 environment 段里追加:```
    services:
    sub2api:
    # ...原配置...
    environment:
    # ...原有的环境变量...
    # 出站代理:指向同网络下的 warp 容器(服务名:端口)
    - HTTP_PROXY=http://warp:1080
    - HTTPS_PROXY=http://warp:1080
    - ALL_PROXY=socks5://warp:1080
    - NO_PROXY=localhost,127.0.0.1,postgres,redis,sub2api,.local
    ``**注意协议前缀**:sub2api 是 Go 语言实现,net/http 的 ProxyFromEnvironment 原生只识别 http:// 和 socks5:// scheme,**不支持 socks5h://**(Go 的 x/net/proxy` 一直没实现 socks5h 解析)。

    虽然 warp-docker 的 GOST 在 1080 同端口同时支持 HTTP 和 SOCKS5,但建议统一写 http://warp:1080(走 HTTP CONNECT 隧道),Go 兼容性最好。

    重建 sub2api 容器使环境变量生效:```
    docker compose -f docker-compose.yml up -d --force-recreate sub2api
    ```之后你就会发现登录不再超时,直接成功了


    公益实战站点:

    图片

    api.freemimo.com

    小喵喵MiMo临时站 - AI API Gateway

    LinuxDo登录获取1000余额

    稳定性未知,随意使用,速度也可能不怎么行,全站并发12

    主楼
  • 小喵喵

    好好好,你们光注册不说话的

    图片

    #1
  • Llliao

    感谢大佬 已严肃注册未开蹬 我的mimo也用不完

    图片

    #2
  • 小小

    佬多送点余额,可能就有人说话了 ^-^

    #3
  • 天地无极羹

    大喵喵公益站是我注册次数最多的站,你有什么头绪吗 ^-^

    #4
  • 小喵喵

    我这里复活不了原来的newapi,2c2g不够。如果你觉得我的公益稳定性不行的话也不要求你注册。以后也不会开公益了,你放心的

    #5
  • 天地无极羹

    啊,没有这个意思,就是调侃一下服务器爆炸 ^-^

    #6
  • ltw

    小喵喵又回来了,先注册支持一波!

    #7
  • Jeff_Dean

    严肃注册登录,感谢小喵喵佬

    #8
  • saltwore

    先注册一下,需要的时候再用

    #9
  • linshaofeng2026

    刚测试一会儿就不行了! Provider has been unresponsive (no response received) for 5 consecutive stale attempts — aborting this call to avoid

    #10
  • Heidy

    感谢佬的公益站,已注册,支持大佬!

    #11

发表回复

登录后回复