Giter Site home page Giter Site logo

x-for-glitch's Introduction

Xray for Glitch


目录


项目特点:

  • 本项目用于在 Glitch 部署 Xray,采用的方案为 Argo + Xray + WebSocket + TLS
  • 解锁 ChatGPT
  • 在浏览器查看系统各项信息,方便直观
  • 使用 CloudFlare 的 Argo 隧道,既支持没有认证的临时隧道,又支持通过 token 申请的固定域名(需要信用卡认证,有免费套餐),直接优选 + 隧道,CDN 不用再做 workers
  • 回流分流,同时支持 Xray 4 种主流协议: vless / vmess / trojan / shadowsocks
  • vmess 和 vless 的 uuid,trojan 和 shadowsocks 的 password,各协议的 ws 路径既可以自定义,又或者使用默认值
  • 集成哪吒探针,可以自由选择是否安装
  • 前端 js 定时保活,会玩的用户可以根据具体情况修改间隔时间
  • 节点信息以 V2rayN / Clash / 小火箭 链接方式输出
  • 可以使用浏览器使用 webssh 和 webftp,更方便管理系统
  • Xray 文件重新编译官方文件增加隐秘性,修改了运行时的显示信息,文件为: https://github.com/XTLS/Xray-core/blob/main/core/core.go

部署:

  • .env 文件的环境变量说明

    变量名 是否必须 默认值 备注
    UUID de04add9-5c68-8bab-950c-08cd5320df18 可在线生成 https://www.zxgj.cn/g/uuid
    WSPATH argo 勿以 / 开头,各协议路径为 /WSPATH-协议,如 /argo-vless,/argo-vmess,/argo-trojan,/argo-shadowsocks
    NEZHA_SERVER 哪吒探针与面板服务端数据通信的IP或域名
    NEZHA_PORT 哪吒探针服务端的端口
    NEZHA_KEY 哪吒探针客户端专用 Key
    NEZHA_TLS 哪吒探针是否启用 SSL/TLS 加密 ,如不启用不要该变量,如要启用填"1"
    ARGO_AUTH Argo 的 Token 或者 json 值
    ARGO_DOMAIN Argo 的域名,须与 ARGO_DOMAIN 必需一起填了才能生效
    WEB_USERNAME admin 网页和 webssh 的用户名
    WEB_PASSWORD password 网页和 webssh 的密码
    SSH_DOMAIN webssh 的域名,用户名和密码就是 <WEB_USERNAME> 和 <WEB_PASSWORD>
    FTP_DOMAIN webftp 的域名,用户名和密码就是 <WEB_USERNAME> 和 <WEB_PASSWORD>
  • 需要应用的 js

    命令 说明
    /list 查看节点数据
    /status 查看后台进程
    /listen 查看后台监听端口
    /test 测试是否为只读系统
  • 前往 Glitch 注册账户,然后点击右边按钮 =====> Remix on Glitch

image

image

image

image

image

Argo Json 的获取

用户可以通过 Cloudflare Json 生成网轻松获取: https://fscarmen.cloudflare.now.cc

image

如想手动,可以参考,以 Debian 为例,需要用到的命令,Deron Cheng - CloudFlare Argo Tunnel 试用

Argo Token 的获取

详细教程: 群晖套件:Cloudflare Tunnel 内网穿透中文教程 支持DSM6、7

image

image

image

ttyd / filebrowser webssh 的部署

  • 原理
+---------+     argo     +---------+     http     +--------+    ssh    +-----------+
| browser | <==========> | CF edge | <==========> |  ttyd  | <=======> | ssh server|
+---------+     argo     +---------+   websocket  +--------+    ssh    +-----------+

+---------+     argo     +---------+     http     +--------------+    ftp    +-----------+
| browser | <==========> | CF edge | <==========> | filebrowser  | <=======> | ftp server|
+---------+     argo     +---------+   websocket  +--------------+    ftp    +-----------+
  • 使用 Json 方式建的隧道

image

image image image

鸣谢下列作者的文章和项目:

大佬 Nike Jeff 的 trojan 项目,https://github.com/hrzyang/glitch-trojan ,在此基础上作修改。

免责声明:

  • 本程序仅供学习了解, 非盈利目的,请于下载后 24 小时内删除, 不得用作任何商业用途, 文字、数据及图片均有所属版权, 如转载须注明来源。
  • 使用本程序必循遵守部署免责声明。使用本程序必循遵守部署服务器所在地、所在国家和用户所在国家的法律法规, 程序作者不对使用者任何不当行为负责。

x-for-glitch's People

Contributors

fscarmen2 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

x-for-glitch's Issues

能否使用warp增加IPv6的支持?

Glitch似乎并没有IPv6。作为对比,用您的Koyeb的仓库搭建的代理就有IPv6。那么能否在Glitch上再使用warp增加IPv6的支持呢?

无法连接

image
就配置了这几项,节点数据也正常
image
系统进程表如下
image
但是有延迟无速度,一开代理就显示-1,如下图
O46W)}XHQT (`UXTUZB8%CG
报错
启动服务:初始化入站:配置tun接口:当文件已经存在时,无法创建该文件。
我该如何解决该问题,谢谢大佬

无法部署

无论是下载文件删除fscarman2还是use the 到我自己的GitHub然后import,都用不成了,该咋办
image
image

还是连接失败

有hello world显示,也搞定了Argo 是不是机制变了?之前是正常的

连不通,手机小火箭显示站点链接不安全,不知道配置问题还是啥问题?

进程应该都起来了

image

端口看起来也都起来了

image

这个应该是tunnel,看起来也起来了

image

用你在别人的问题里面的方式测试了一下没有hostname

image

tunnel设置的域名也就是ARGO_DOMIAN设置的值访问是这个结果:

image

.env的环境变量设置:

image

我不知道是不是我的设置问题导致的...ARGO_AUTH用你的便捷方式生成的json,ARGO_DOMIAN设置的是NS托管在CF里面的域名

客户端配置在macos里面的clashx

image

手机小火箭里面:

跟这个差不多照着list里面配置的.麻烦大佬帮忙看看到底是哪里理解有问题还是配置上出岔子了。。。另外那个优选IP,icook.hk这个域名。。是啥意思呢?不太理解

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.