Files
kazeyukiro 1ddb808270 fix(i18n): declare WARP/routing keys; restore 3x-ui in acknowledgments
Unit test required en.ts keys used by Routing/Settings. Credits keep
3x-ui / s-ui as before.
2026-09-29 15:57:51 +00:00

4.8 KiB

3m-ui

3m-ui logo

Languages / 语言: README · English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Español · Français · Deutsch · Русский · Português (Brasil) · Tiếng Việt · Bahasa Indonesia · ไทย · Türkçe · العربية · हिन्दी · Polski · Українська

Mihomo サーバー向け Web 管理パネル

安定版優先: 既定のインストール/更新は正式 Release のみ。プレリリースは明示的に選択。詳細は インストール。

軽量・セルフホスト。Mihomo のリスナー、ユーザー、購読、稼働状態を Linux 上で管理します。

License Go

ドキュメント: https://3m-ui.top/docs/ · Website


機能

区分 内容
ノード Protocol-registry listeners (VLESS / VMess / Trojan / Shadowsocks / Hysteria2 / TUIC / AnyTLS / Snell / ShadowQUIC, …); REALITY target scan; TLS self-signed certs; transport field validation
ユーザー Bind nodes, traffic limits, expiry, IP limits, batch ops, subscription tokens
購読 UA routing for Clash/Mihomo YAML, v2ray Base64, sing-box JSON; optional ?target=; HTML info page
設定 Generate → validate → apply; rollback previous config.yaml on failure
運用 Core start/stop/update, logs, dashboard metrics, Geo files, panel SSL/ACME, backup/restore, Cloudflare WARP register (YAML)
Telegram Alerts and bot commands (token + chat IDs)
クラスタ Register remote panels, health checks, node mirror sync, merged subscriptions

インストール

curl -fsSL https://raw.githubusercontent.com/kazeyukiro/3m-ui/main/scripts/install.sh | sudo sh

インストール後の更新:

sudo 3m-ui update
# sudo 3m-ui update v1.0.2

既定パネル:http://SERVER_IP:8080/ — ユーザー admin、初回はランダムパスワード(初回ログインで変更)。


ソースからビルド

cd frontend && npm install && npm run build
cp -r dist ../backend/cmd/server/web/dist
cd ../backend && CGO_ENABLED=0 go build -tags sqlite_modernc -trimpath -ldflags='-s -w' -o ../3m-ui ./cmd/server

各アーキテクチャの静的バイナリは Releases。


謝辞

貢献者: Contributors


Star History

Star History Chart

ライセンス

Eclipse Public License 2.0

第三者通知:THIRD-PARTY-NOTICES.md。