在没有公网的平台挖啊挖啊挖,Argo打通各式服务连接千万家。
---平台部署方式为镜像或者 Dockerfile 方式的专用
fscarmen/argo-x:latest
PaaS 平台设置的环境变量 | 变量名 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
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 的域名,用户名和密码就是 |
||
FTP_DOMAIN | 否 | webftp 的域名,用户名和密码就是 |
路径(path) | 命令 | 说明 |
---|---|---|
查看节点数据 | ||
查看后台进程 | ||
查看后台监听端口 | ||
测试是否为只读系统 |
GitHub Actions 用到的变量
变量名 | 备注 |
---|---|
DOCKER_USERNAME | Dockerhub 用户名 |
DOCKER_PASSWORD | Dockerhub 密码 |
DOCKER_REPO | Dockerhub 库名 |
用户可以通过 Cloudflare Json 生成网轻松获取: https://fscarmen.cloudflare.now.cc
如想手动,可以参考,以 Debian 为例,需要用到的命令,Deron Cheng - CloudFlare Argo Tunnel 试用
详细教程: 群晖套件:Cloudflare Tunnel 内网穿透中文教程 支持DSM6、7
这里只作重点的展示,更详细可以参考项目: https://github.com/fscarmen2/V2-for-Koyeb
这里只作重点的展示,更详细可以参考项目: https://github.com/fscarmen2/V2-for-Doprax
+---------+ 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 方式建的隧道
<img width="1643" alt="image" src="https://user-images.githubusercontent.com/92626977/235453084-a8c55417-18b4-4a47-9eef-ee3053564bff.png">
<img width="1347" alt="image" src="https://user-images.githubusercontent.com/92626977/235453394-2d8fd1e9-02d0-4fa6-8c20-dda903fd06ae.png">
<img width="983" alt="image" src="https://user-images.githubusercontent.com/92626977/235453962-1001bcb8-e21d-4c1b-9b8f-6161706f5ccd.png">
<img width="1540" alt="image" src="https://user-images.githubusercontent.com/92626977/235454653-3ac83b16-b6f4-477b-bccf-2cce8bcfbabe.png">
## 鸣谢下列作者的文章和项目:
* 前端 JS 在大佬 Nike Jeff 的项目 基础上,为了通用性和扩展功能作修改,https://github.com/hrzyang/glitch-trojan
* 后端全部原创,如转载须注明来源。
## 免责声明:
* 本程序仅供学习了解, 非盈利目的,请于下载后 24 小时内删除, 不得用作任何商业用途, 文字、数据及图片均有所属版权, 如转载须注明来源。
* 使用本程序必循遵守部署免责声明。使用本程序必循遵守部署服务器所在地、所在国家和用户所在国家的法律法规, 程序作者不对使用者任何不当行为负责。