Code Monkey home page Code Monkey logo

Comments (35)

zizifn avatar zizifn commented on June 6, 2024 7

如何避免被封?我用的并不狠。

不符合用户条款,封是 deno 的自由。可能因为 deno 网络好,大陆一般到香港。然后他们比较在意吧。算了,我写一个 nodejs 版本的,撸其他支持 websocket 平台的吧。

from edgetunnel.

fscarmen avatar fscarmen commented on June 6, 2024 1

我也做了几个分享给大家

结合各类能用的容器,我做了 koyeb, doprax, patr ,releasehub 和 Glitch 的 v2ray 脚本。

  1. 把 v2ray 的文件改做了随机名字,每个人部署都不同
  2. config.json 做镜像的时候是经过 base64 编码的,使用的时候再解码
  3. UUID, vless和 vmess 路径可以随意设置,也可以使用默认值
  4. 集成哪吒探针客户端,可选是否安装

https://github.com/fscarmen2/V2-for-Releasehub
https://github.com/fscarmen2/V2-for-Koyeb
https://github.com/fscarmen2/V2-for-Doprax
https://github.com/fscarmen2/V2-for-Patr
https://github.com/fscarmen2/X-for-Glitch

from edgetunnel.

Su-yj avatar Su-yj commented on June 6, 2024

我今天也遇到这个情况,重新部署后,前几个请求能正常访问,但是后面又被封了

附带项目地址首页返回图:
image

from edgetunnel.

zizifn avatar zizifn commented on June 6, 2024

没有办法,本身就不合规。

from edgetunnel.

mwmb2 avatar mwmb2 commented on June 6, 2024

如何避免被封?我用的并不狠。

from edgetunnel.

yeyuchen198 avatar yeyuchen198 commented on June 6, 2024

如何避免被封?我用的并不狠。

不符合用户条款,封是 deno 的自由。可能因为 deno 网络好,大陆一般到香港。然后他们比较在意吧。算了,我写一个 nodejs 版本的,撸其他支持 websocket 平台的吧。

期待大佬来个node通用的,因为免费的nodejs平台还挺多的

from edgetunnel.

zizifn avatar zizifn commented on June 6, 2024

如何避免被封?我用的并不狠。

不符合用户条款,封是 deno 的自由。可能因为 deno 网络好,大陆一般到香港。然后他们比较在意吧。算了,我写一个 nodejs 版本的,撸其他支持 websocket 平台的吧。

期待大佬来个node通用的,因为免费的nodejs平台还挺多的

在写了,主要我喜欢 serveless 平台。

from edgetunnel.

fscarmen avatar fscarmen commented on June 6, 2024

在写了,主要我喜欢 serveless 平台。

期待,不需要急,但要快。

from edgetunnel.

zizifn avatar zizifn commented on June 6, 2024

在写了,主要我喜欢 serveless 平台。

期待,不需要急,但要快。

周末来了,我可以写了。哪个支持 websocket 的平台好点,flyio 还是 render?

from edgetunnel.

fscarmen avatar fscarmen commented on June 6, 2024

周末来了,我可以写了。哪个支持 websocket 的平台好点,flyio 还是 render?

这是小孩子才做的选择,成年人是两个都要嘛,打孖上或者一前一后都可以。
我判断平台是否直接能用 cf cdn ,就在给到的网址后面加 /cdn-cgi/trace 如果有数据,说明托管在 CF,能直接使用。如果不能,就用 workers 来处理。

from edgetunnel.

wy580477 avatar wy580477 commented on June 6, 2024

在写了,主要我喜欢 serveless 平台。

期待,不需要急,但要快。

周末来了,我可以写了。哪个支持 websocket 的平台好点,flyio 还是 render?

fly.io需要绑信用卡,而且发现架了代理会直接扣款。
Render还不错,能选新加坡,但入口是cf cdn,不能直连它的aws新加坡服务器。。。
还有些平台:
northflank,美国/伦敦gcp服务器,需要绑卡,但可以同时跑两个容器,还有免费数据库和免费持久数据卷。
koyeb,欧洲服务器,部署有点别扭,得拉镜像,不能走CI/CD。
doprax,德国hetzner服务器,我这里直连很慢,套了cf还行。
Heroku,其实绑了卡用github学生包还能继续嫖。
我写了一个库,基本适用于所有支持dockerfile的PaaS平台:https://github.com/wy580477/PaaS-vmess-trojan-argo

另外还有Replit,美国gcp服务器,部署很简单。我写了一个:https://github.com/wy580477/replit-trojan

from edgetunnel.

fscarmen avatar fscarmen commented on June 6, 2024

adaptable.io也可以,不过跟render一样,容易封号😂

这个我和另一位网友试过,部署是成功的,方案和 Glitch 差不多,极慢,断流严重,workers 反代也救不了。动不动封号,一点也不耐抗。不要玩了。

from edgetunnel.

wy580477 avatar wy580477 commented on June 6, 2024

https://github.com/fscarmen2/V2-for-Patr

Patr 很给力,架上 Cloudflared 隧道用 cf hk优选ip,走 Vmess ws 80端口,开启 WS-0RTT,到 telegram dc5 客户端显示延迟只有200ms左右。我用的东北移动,离新加坡挺远了。

而且 CPU 不错,走 Cloudflared 隧道,仍然能跑满我 200mbps 小水管。

from edgetunnel.

fscarmen avatar fscarmen commented on June 6, 2024

又能一个新玩具
https://github.com/fscarmen2/X-for-Daki

from edgetunnel.

fscarmen avatar fscarmen commented on June 6, 2024

Heroku,其实绑了卡用github学生包还能继续嫖。

这个如何弄,我有github学生包

from edgetunnel.

wy580477 avatar wy580477 commented on June 6, 2024

Heroku,其实绑了卡用github学生包还能继续嫖。

这个如何弄,我有github学生包

Heroku账户要绑卡,然后访问这里:https://www.heroku.com/github-students

一年有156刀赠金。

from edgetunnel.

fscarmen avatar fscarmen commented on June 6, 2024

Heroku账户要绑卡

这个验卡费能退?

from edgetunnel.

wy580477 avatar wy580477 commented on June 6, 2024

Heroku账户要绑卡

这个验卡费能退?

没有验卡费吧,我用里面没钱的虚拟卡都过了。

from edgetunnel.

fscarmen avatar fscarmen commented on June 6, 2024

Heroku账户要绑卡

这个验卡费能退?

没有验卡费吧,我用里面没钱的虚拟卡都过了。

搞掂

image

from edgetunnel.

zizifn avatar zizifn commented on June 6, 2024

nodejs 版本已经写完,请查看文档。我只写了 render 的文档,其他平台我暂时不会写文档,如果需求请参考其他 原版 v2ray 的方案。。详细大家在这个issue下可以找到。。

现在deno 还好用,希望 在deno 不好用之前, cloudflare 新功能会上线。

from edgetunnel.

fscarmen2 avatar fscarmen2 commented on June 6, 2024

Xray + Argo for PaaS --- 为容器平台而生

项目特点:

  • 本项目用于在 PaaS 平台上部署 Xray,采用的方案为 Argo + Xray + WebSocket + TLS
  • 使用 CloudFlare 的 Argo 隧道,直接优选 + 隧道,CDN 不用再做 workers
  • Xray 核心文件作了“特殊处理”,每个项目都不同,大大降低被封和连坐风险
  • 回流分流,同时支持 Xray 4 种主流协议: vless / vmess / trojan / shadowsocks
  • vmess 和 vless 的 uuid,trojan 和 shadowsocks 的 password,各协议的 ws 路径既可以自定义,又或者使用默认值
  • 集成哪吒探针,可以自由选择是否安装
  • 没有使用伪装网页,减少资源占用,因为只会给平台封,几乎不会给 GFW 封

https://github.com/fscarmen2/Argo-Xray-PaaS

from edgetunnel.

wy580477 avatar wy580477 commented on June 6, 2024
  • 使用 CloudFlare 的 Argo 隧道,直接优选 + 隧道,CDN 不用再做 workers

看了一下您的脚本,有一个地方不理解,Cloudflared试用隧道每次连接得到的域名都不一样,那容器重启后,原来的连接信息不就失效了。。。

from edgetunnel.

fscarmen2 avatar fscarmen2 commented on June 6, 2024

看了一下您的脚本,有一个地方不理解,Cloudflared试用隧道每次连接得到的域名都不一样,那容器重启后,原来的连接信息不就失效了。。。

容器设计本身就是为了跑某些app,他不像vps那样经常关机的吧,除了测试,我几乎部署好都不动的,而且因为容器封闭,进程都不会掉,即不需要另外使用进程守护的。
至于你说的重启就变的问题的确存在,如果你经常重启容器,可以用原来的反代方案。

from edgetunnel.

wy580477 avatar wy580477 commented on June 6, 2024

至于你说的重启就变的问题的确存在,如果你经常重启容器,可以用原来的反代方案。

多数PaaS都会定期重启释放资源,不然容器硬盘和内存都越占越多。我观察过Heroku是24小时左右,Northflank是15天左右。

from edgetunnel.

fscarmen2 avatar fscarmen2 commented on June 6, 2024

我看有个方案能固定域名,不知道是否麻烦,要抽时间试试。

from edgetunnel.

fscarmen2 avatar fscarmen2 commented on June 6, 2024

Render风控与火车头一样的,都是查 Xray / V2ray 等关键词的
把我做的万金油项目: https://github.com/fscarmen2/Argo-X-Container-PaaS
Use this template 之后,清空 readme.MD 内容再部署即可

image

from edgetunnel.

dfbucy090 avatar dfbucy090 commented on June 6, 2024

我看有个方案能固定域名,不知道是否麻烦,要抽时间试试。

经观察,patr等平台定时重启后就不行了,用的是您的万金油https://github.com/fscarmen2/Argo-X-Container-PaaS部署,急需固定域名。

from edgetunnel.

wy580477 avatar wy580477 commented on June 6, 2024

经观察,patr等平台定时重启后就不行了,用的是您的万金油https://github.com/fscarmen2/Argo-X-Container-PaaS部署,急需固定域名。

支持给 Cloudflared 隧道绑定自己的域名:

https://github.com/wy580477/PaaS-vmess-trojan-argo#cloudflared-%E9%9A%A7%E9%81%93%E9%85%8D%E7%BD%AE%E6%96%B9%E5%BC%8F

from edgetunnel.

dfbucy090 avatar dfbucy090 commented on June 6, 2024

经观察,patr等平台定时重启后就不行了,用的是您的万金油https://github.com/fscarmen2/Argo-X-Container-PaaS部署,急需固定域名。

支持给 Cloudflared 隧道绑定自己的域名:

https://github.com/wy580477/PaaS-vmess-trojan-argo#cloudflared-%E9%9A%A7%E9%81%93%E9%85%8D%E7%BD%AE%E6%96%B9%E5%BC%8F

谢谢您,本人小白,会使用worker,但隧道不会,fscarmen2大侠的版本,可以直接给出隧道域名,可是不能重启,您的版本关于隧道部分没有视频或图示指点,还是看不懂。不过非常感谢您热心回复。

from edgetunnel.

fscarmen2 avatar fscarmen2 commented on June 6, 2024

经观察,patr等平台定时重启后就不行了,用的是您的万金油https://github.com/fscarmen2/Argo-X-Container-PaaS部署,急需固定域名。

支持给 Cloudflared 隧道绑定自己的域名:
https://github.com/wy580477/PaaS-vmess-trojan-argo#cloudflared-%E9%9A%A7%E9%81%93%E9%85%8D%E7%BD%AE%E6%96%B9%E5%BC%8F

谢谢您,本人小白,会使用worker,但隧道不会,fscarmen2大侠的版本,可以直接给出隧道域名,可是不能重启,您的版本关于隧道部分没有视频或图示指点,还是看不懂。不过非常感谢您热心回复。

今天更新了,支持通过token来使用已经设置好的argo隧道

from edgetunnel.

dfbucy090 avatar dfbucy090 commented on June 6, 2024

经观察,patr等平台定时重启后就不行了,用的是您的万金油https://github.com/fscarmen2/Argo-X-Container-PaaS部署,急需固定域名。

支持给 Cloudflared 隧道绑定自己的域名:
https://github.com/wy580477/PaaS-vmess-trojan-argo#cloudflared-%E9%9A%A7%E9%81%93%E9%85%8D%E7%BD%AE%E6%96%B9%E5%BC%8F

谢谢您,本人小白,会使用worker,但隧道不会,fscarmen2大侠的版本,可以直接给出隧道域名,可是不能重启,您的版本关于隧道部分没有视频或图示指点,还是看不懂。不过非常感谢您热心回复。

今天更新了,支持通过token来使用已经设置好的argo隧道

感谢,讲的很详细,按步骤搭建成功。

from edgetunnel.

wy580477 avatar wy580477 commented on June 6, 2024

今天更新了,支持通过token来使用已经设置好的argo隧道

请问一下,最近有没有试过patr,我这边现在直连/workers反代已经过不去ws流量了,cloudflared隧道进去被限速到3mbps。。。

from edgetunnel.

fscarmen2 avatar fscarmen2 commented on June 6, 2024

今天更新了,支持通过token来使用已经设置好的argo隧道

请问一下,最近有没有试过patr,我这边现在直连/workers反代已经过不去ws流量了,cloudflared隧道进去被限速到3mbps。。。

patr封得很严啊

from edgetunnel.

fscarmen2 avatar fscarmen2 commented on June 6, 2024

我看有个方案能固定域名,不知道是否麻烦,要抽时间试试。

经观察,patr等平台定时重启后就不行了,用的是您的万金油https://github.com/fscarmen2/Argo-X-Container-PaaS部署,急需固定域名。

我做了个功能网,你可以轻松在上面处理固定的隧道名和 json 信息,填进 render 的环境变量里,就能使用固定的隧道了。

https://fscarmen.cloudflare.now.cc

说明:
https://github.com/fscarmen/ArgoX/blob/main/README.md#argo-json-%E7%9A%84%E8%8E%B7%E5%8F%96

from edgetunnel.

zizifn avatar zizifn commented on June 6, 2024

close as deno deploy is dead, please wait for the cf worker...

from edgetunnel.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.