Skip to content

Deeye/XrayR-AutoInstall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

XrayR - 2026 现代化重构版 (Codename: 将进酒)

Stars Forks Latest Release License

“君不见黄河之水天上来,奔流到海不复回。”

A Xray backend framework that can easily support many panels.
一个基于 Xray 的后端高能框架,支持 V2ray, Trojan, Shadowsocks 协议,极易扩展,支持多面板对接。

本项目基于原版 XrayR 底层架构进行深度重构与现代化精简。本版本的网络栈设计旨在让数据传输如黄河之水般奔流不息,特别针对现代云厂商的复杂 VPC 架构与 IPv6 双栈网络进行了严密的路由解耦。全面适配最新生态的 V2board / Xboard 体系,开箱即用。

如果您喜欢本项目,欢迎点个 Star 持续关注!


🚀 一键部署脚本 (强烈推荐)

在任何支持 Systemd 的 Linux 系统(推荐使用 Ubuntu / Debian / CentOS)上,直接复制并运行以下命令,即可进入全自动纯净安装流程:

wget -N --no-check-certificate -O install.sh https://raw.githubusercontent.com/Deeye/XrayR-AutoInstall/main/install.sh && sed -i 's/\r$//' install.sh && chmod +x install.sh && ./install.sh

✨ 核心特性与功能

本项目不仅继承了原版强大的扩展能力,更在此基础上进行了深度现代化加混流调教:

🟢 基础框架特性 (继承自原版)

  • 多协议支持:全面支持 V2ray,Trojan,Shadowsocks 等主流高连通性协议。
  • 新特性兼容:原生支持 Vless 和 XTLS 等高级防封锁、低延迟特性。
  • 多面板聚合:支持单实例同时对接多个面板、多个节点,无需重复运行多个服务端程序。
  • 全面的流量管理:支持实时流量统计、在线人数上报,并支持限制违规多 IP 登录。
  • 精准限速:支持节点端口级别、用户级别的精细化出站网络速度硬限制。
  • 自动化运维:支持一键全自动申请与续签 TLS 证书,修改面板配置后后端自动平滑重启。

🚀 2026 独家重构优化

  • 极简配置模板:彻底移除陈旧的历史包袱与冗余代码,原生提供基于 V2board/Xboard 的极简配置范本,大幅降低配置难度。
  • 双栈路由分离:在 custom_outbound 中原生实现 IPv4 / IPv6 显式双栈分流,彻底解决现代云原生环境下的寻址混乱与延迟突增问题。
  • DoH 强加密防污染:废弃传统容易被监听拦截的 UDP 53 明文解析,内置 Cloudflare & Google 的 https+local:// 顶级加密 DNS 解析链路,突破严苛的网络审查。
  • 底层安全加固与审计:内置标准的黑洞(Blackhole)拦截器与针对 BitTorrent / P2P 协议的严格审计规则,极大降低 IDC 服务商版权投诉(DMCA)导致封机的风险。

💻 支持前端面板

强烈推荐使用最新版架构的面版体系以获得最佳体验:

  • V2board (默认完美兼容)
  • Xboard (默认完美兼容)
  • PPanel (兼容 PMPanel 等衍生版本)
  • sspanel-uim
  • ProxyPanel

🛠️ 极速手动部署指南

如果您不想使用一键脚本,也可以按照以下步骤手动初始化环境:

1. 下载并初始化环境

在您的 Linux 节点服务器终端中执行以下命令:

mkdir -p /etc/XrayR
cd /etc/XrayR
wget [https://github.com/Deeye/XrayR-AutoInstall/releases/download/v1.0.0/XrayR-linux-64.zip](https://github.com/Deeye/XrayR-AutoInstall/releases/download/v1.0.0/XrayR-linux-64.zip)
unzip XrayR-linux-64.zip
chmod +x XrayR

2. 修改对接配置

使用文本编辑器打开配置文件:

nano /etc/XrayR/config.yml

请将文件中的 ApiHost(面板地址)、ApiKey(通讯密钥)、NodeID(节点ID)等占位符修改为您自己面板的真实信息。修改完成后保存并退出。

3. 配置守护进程并启动

将 XrayR 注册为系统级后台服务,以实现开机自启与崩溃自恢复:

cat > /etc/systemd/system/xrayr.service << 'EOF'
[Unit]
Description=XrayR Backend Service (2026 Edition)
After=network.target nss-lookup.target

[Service]
User=root
WorkingDirectory=/etc/XrayR
ExecStart=/etc/XrayR/XrayR --config /etc/XrayR/config.yml
Restart=on-failure
RestartSec=10s
LimitNOFILE=512000

[Install]
WantedBy=multi-user.target
EOF

重载系统服务并拉起程序:

systemctl daemon-reload
systemctl enable xrayr
systemctl start xrayr
systemctl status xrayr

🔍 常见运维管理指令

部署完成后,您可以通过以下标准指令快速管理节点服务:

  • 启动服务systemctl start xrayr
  • 停止服务systemctl stop xrayr
  • 重启服务systemctl restart xrayr
  • 查看实时运行状态systemctl status xrayr
  • 查看高连通性底层加密日志journalctl -u xrayr -f

⚠️ 免责声明

  1. 原作者免责:本项目属于基于原版代码的社区独立分支维护版本,仅供计算机网络学习、交流与技术研究使用。与原官方开发团队无任何直接关联。因使用本分支版本产生的任何软硬件故障、数据丢失或法律纠纷,原官方作者不承担任何连带责任。
  2. 维护者免责:本项目(包括但不限于修改后的配置文件、基础路由策略及编译打包的二进制程序)永久开源且免费,按“原样”提供,不提供任何形式的明示或暗示担保。使用者需自行承担服务器部署、节点引流与后续使用的所有风险。
  3. 合规使用:使用者必须自行遵守所在国家和地区的法律法规,以及所使用云服务商的最终用户许可协议(AUP/TOS)。严禁将本项目用于任何非法用途,任何违规行为造成的后果由使用者自行承担。

📄 许可证协议

本项目核心代码基于原作者的 Mozilla Public License Version 2.0 开源。配置文件与部署架构由社区重构维护。


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages