このプロジェクトについて

Xray-core は、XTLS プロトコルに起源を持つオープンソースプロジェクト Project X のコアネットワークツールです。様々な用途のためのオープンプラットフォームとして説明されており、v2ray-core の後継とされています。バージョン 1.0.0 はそこからフォークされ、プロジェクトはそれ以降多くの拡張が蓄積されていると述べています。 提供されるもの - XTLS エコシステムに関連するプロトコルとトランスポートを実装するプロキシコア。README の互換クライアントおよびツールのリストで参照されている VLESS、XTLS、REALITY、XUDP、PLUX を含みます。 - 関連プロジェクトである 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 および一般的なセットアップ用のワンクリックスクリプト、Android 用の Magisk モジュール、Homebrew フォーミュラ (`brew install xray`)。 クライアントと統合 - GUI クライアントは OpenWrt、Asuswrt-Merlin、Windows、Android、iOS/macOS/tvOS、macOS、Linux、HarmonyOS 向けにリストされており、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 向けの 1 行の Go ビルドコマンドと、Go バージョンを固定し git コミット ID を埋め込む再現可能なリリース手順が記載されています。 - Android 向けのクロスコンパイルコマンドは arm64 および amd64 向けに提供され、32 ビット MIPS/MIPSLE ターゲット向けの別のコマンドも提供されています。 ライセンスとサードパーティコンポーネント - プロジェクトは Mozilla Public License Version 2.0 の下でライセンスされています。 - README は、特定のオプション機能が ZIP パッケージにバンドルされたサードパーティコンポーネントを独自のライセンスの下で動的にロードすることを注記し、Windows の TUN インバウンド機能に使用される未変更の Wintun バイナリを具体的に文書化しています。再配布ライセンスとサポートされる Windows アーキテクチャも含まれます。 プロジェクトの背景 - README にはスポンサーへの謝辞、複数の暗号通貨での寄付アドレス、開発を支援するための NFT 関連リンクが含まれています。 - また、設定例、チュートリアル、スターゲイザーズチャートへのリンクもあり、行動規範の下で貢献を歓迎しています。