MHSanaei/3x-ui
Xray-coreのプロキシ・VPNサーバーを構築・管理する、複数プロトコルと複数ユーザーに対応したオープンソースのWeb管理パネル。
- スター
- 49,429
- フォーク
- 12,670
- 未解決の Issue
- 239
- 最終コミット
- 11 時間前
これは何?
3X-UIは、Xray-coreサーバーを運用するためのWeb管理パネルです。VLESS、VMess、Trojan、Shadowsocks、WireGuard、Hysteria2、TUIC v5、MTProto、SOCKSなどのプロトコルでinboundを作成し、それぞれに通信量上限、有効期限、IP制限を設定したクライアントを追加できます。XrayのJSON設定を手作業で編集する代わりに、ブラウザー上のUIからすべてを管理できます。
日常的な運用に必要な機能も備えています。inbound、クライアント、outboundごとの通信量統計、共有リンク、QRコードに加え、raw、JSON、Clash形式を返すサブスクリプションサーバーを内蔵しています。1つのパネルから複数のサーバーを管理でき、ルーティングルールやoutboundチェーンにも対応。さらに、Telegram・Discordボットと、アクセス範囲を制限できるREST APIを備えています。ストレージはデフォルトでSQLiteを使用し、PostgreSQLも選択できます。
このプロジェクトはオリジナルのX-UIからフォークされ、個人利用を想定しています。インストールは単一のシェルスクリプトで行え、幅広いLinuxディストリビューションとWindowsに対応しています。
主な機能
- 01VLESS、VMess、Trojan、Shadowsocks、WireGuard、Hysteria2、MTProtoなど、多数のinboundプロトコルに対応。
- 02クライアントごとに通信量上限、有効期限、IP制限、デバイス数制限を設定可能。
- 03inbound、クライアント、outboundごとの通信量統計。
- 04raw、JSON、Clash形式で出力できるサブスクリプションサーバーを内蔵。
- 051つのパネルから複数のノードを管理。
- 06Telegram・Discordボットと、スコープ付きトークンに対応したREST API。
- 07ストレージにSQLiteまたはPostgreSQLを選択可能。
ユースケース
- 単一のVPSで個人用VPNまたはプロキシサーバーを運用する。
- 異なるリージョンにある複数のプロキシノードを、1つのダッシュボードから管理する。
- クライアントが設定を自動でインポートできるよう、サブスクリプションリンクを発行する。
- 共有サーバーでユーザーごとの通信量と有効期限を制限する。
クイックスタート
- 1
READMEに記載されている公式インストールスクリプトを実行します(シェルスクリプトをダウンロードして実行するため、事前に内容を確認してください)
- 2
インストール後に管理メニューを開きます
x-ui
使う前に知っておきたいこと
- READMEには、個人利用のみを想定しており、本番環境では使用しないよう記載されています。
- ライセンスはGPL-3.0です。コピーレフトライセンスのため、派生物もオープンソースにする必要があります。
- インストールでは、システムレベルのアクセス権で実行されるリモートのシェルスクリプトを使用します。
収録されている特集
トピック
よくある質問
- 3x-ui とは?
- Xray-coreのプロキシ・VPNサーバーを構築・管理する、複数プロトコルと複数ユーザーに対応したオープンソースのWeb管理パネル。 3X-UIは、Xray-coreサーバーを運用するためのWeb管理パネルです。VLESS、VMess、Trojan、Shadowsocks、WireGuard、Hysteria2、TUIC v5、MTProto、SOCKSなどのプロトコルでinboundを作成し、それぞれに通信量上限、有効期限、IP制限を設定したクライアントを追加できます。XrayのJSON設定を手作業で編集する代わりに、ブラウザー上のUIからすべてを管理できます。
- 3x-ui は無料で使えますか?ライセンスは?
- 3x-ui は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- 3x-ui は今もメンテナンスされていますか?
- 活発にメンテナンス中。3x-ui の最終コミットは 2026年11月6日 です。
- 3x-ui は何に使えますか?
- 単一のVPSで個人用VPNまたはプロキシサーバーを運用する。 異なるリージョンにある複数のプロキシノードを、1つのダッシュボードから管理する。 クライアントが設定を自動でインポートできるよう、サブスクリプションリンクを発行する。 共有サーバーでユーザーごとの通信量と有効期限を制限する。
- 3x-ui のインストール方法は?
- READMEに記載されている公式インストールスクリプトを実行します(シェルスクリプトをダウンロードして実行するため、事前に内容を確認してください) インストール後に管理メニューを開きます: x-ui
- 3x-ui はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/MHSanaei/3x-ui
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Xray coreとv2fly coreの両方に対応する、V2Rayプロキシプラットフォーム用Androidクライアントです。
Xray、WARP、Psiphon、Tor、WireGuardなど多数のVPN・プロキシエンジンを、アプリごとのルーティングやサーバーレスメッセンジャーとともに利用できるAndroidアプリ。
VMESS、VLESS、TrojanなどのVPNサービスをプローブし、稼働状況を報告するPrometheus exporter。
VLESS、VMess、Trojan、Shadowsocks、WireGuard、REALITYなどのプロトコルに対応するGo製ネットワークプラットフォーム兼プロキシコア。