这个项目能做什么

Xray-core是Project X开源项目的核心网络工具,源自XTLS协议。它被描述为开放平台,用于各种用途,并作为v2ray-core的继任者,从版本1.0.0分叉而来;项目声称自那时以来积累了许多改进。 它提供的功能包括: - 实现与XTLS生态系统相关的代理核心和传输协议,包括VLESS、XTLS、REALITY、XUDP和PLUX,如README中的兼容客户端和工具列表所示。 - 同一组织维护的伴生项目REALITY,并列为示例配置。 - 文档托管在Project X官方网站上,并存在Telegram上的社区频道,包括俄语和波斯语群组。 安装和部署选项包括: - Linux安装脚本,包括官方XTLS/Xray-install和支持systemd和OpenRC的第三方tempest脚本。 - Docker镜像,包括官方ghcr.io/xtls/xray-core和社区镜像如teddysun/xray和wulabing/xray_docker。 - 用于管理的Web面板,包括Remnawave、3X-UI、PasarGuard、Xray-UI、X-Panel、Marzban、Hiddify、TX-UI和CELERITY等社区项目的长列表。 - REALITY和一般设置的一次性脚本,Magisk模块用于Android,以及Homebrew公式(`brew install xray`)。 客户端和集成包括: - OpenWrt、Asuswrt-Merlin、Windows、Android、iOS/macOS/tvOS、macOS、Linux和HarmonyOS的GUI客户端,涵盖v2rayN、v2rayNG、Furious、Streisand、Happ、V2rayU、v2rayA等项目。 - 支持VLESS、XTLS、REALITY、XUDP和PLUX的其他软件,包括Shadowrocket、Loon、Egern和Quantumult X。 - 工具和包装器包括xray-knife、xray-checker、libXray、xtls-sdk、xtlsapi、AndroidLibXrayLite、flutter_vless、Xray-core-python和xray-api。 - 相关核心提到Amnezia VPN、mihomo和sing-box。 构建包括: - README提供Windows(PowerShell)和Linux/macOS的单行Go构建命令,以及可复制发布指南,固定Go版本并嵌入git提交ID。 - 提供arm64和amd64的Android跨编译命令,以及单独的命令用于32位MIPS/MIPSLE目标。 许可证和第三方组件包括: - 项目使用Mozilla公共许可证版本2.0进行许可。 - README记录某些可选功能动态加载第三方组件,捆绑在ZIP包中,并单独记录Windows上TUN入站功能使用的无修改Wintun二进制文件,包括其再分发许可和支持的Windows架构。 项目背景包括: - README包含赞助者感谢、多种加密货币的捐赠地址和NFT相关链接,以支持开发。 - 它还链接示例配置、教程和star图,并邀请贡献者遵循代码行为准则。