Replace hard-coded names with link to https://github.com/kazeyukiro/3m-ui/graphs/contributors across all README locales. docs(readme): point contributors to GitHub Contributors graph Replace hard-coded names with link to https://github.com/kazeyukiro/3m-ui/graphs/contributors across all README locales. docs(readme): point contributors to GitHub Contributors graph Replace hard-coded names with link to https://github.com/kazeyukiro/3m-ui/graphs/contributors across all README locales. docs(readme): point contributors to GitHub Contributors graph Replace hard-coded names with link to https://github.com/kazeyukiro/3m-ui/graphs/contributors across all README locales. docs(readme): point contributors to GitHub Contributors graph Replace hard-coded names with link to https://github.com/kazeyukiro/3m-ui/graphs/contributors across all README locales. docs(readme): point contributors to GitHub Contributors graph Replace hard-coded names with link to https://github.com/kazeyukiro/3m-ui/graphs/contributors across all README locales. docs(readme): point contributors to GitHub Contributors graph Replace hard-coded names with link to https://github.com/kazeyukiro/3m-ui/graphs/contributors across all README locales. docs(readme): point contributors to GitHub Contributors graph Replace hard-coded names with link to https://github.com/kazeyukiro/3m-ui/graphs/contributors across all README locales. docs(readme): point contributors to GitHub Contributors graph Replace hard-coded names with link to https://github.com/kazeyukiro/3m-ui/graphs/contributors across all README locales. docs(readme): point contributors to GitHub Contributors graph Replace hard-coded names with link to https://github.com/kazeyukiro/3m-ui/graphs/contributors across all README locales. docs(readme): point contributors to GitHub Contributors graph Replace hard-coded names with link to https://github.com/kazeyukiro/3m-ui/graphs/contributors across all README locales. docs(readme): point contributors to GitHub Contributors graph Replace hard-coded names with link to https://github.com/kazeyukiro/3m-ui/graphs/contributors across all README locales.
4.0 KiB
4.0 KiB
3m-ui
Languages / 语言: README · English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Español · Français · Deutsch · Русский · Português (Brasil) · Tiếng Việt · Bahasa Indonesia · ไทย · Türkçe · العربية · हिन्दी · Polski · Українська
แผงควบคุมเว็บสำหรับเซิร์ฟเวอร์ Mihomo
เน้นรุ่นเสถียร: ติดตั้งและอัปเดตเริ่มต้นใช้ release ทางการเท่านั้น
น้ำหนักเบา self-hosted จัดการ listener ผู้ใช้ subscription และสถานะ Mihomo บน Linux
เอกสาร: 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/HWID 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 |
| 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
ขอบคุณ
- Mihomo — core engine and listener model
- clashmeta-inbound — listener examples
- 3x-ui / s-ui — panel UX inspiration
- Gin, GORM, React, Ant Design, Zustand, golang-jwt/jwt
- Go, Node.js, and the open-source community
ผู้มีส่วนร่วม: Contributors
สัญญาอนุญาต
ประกาศบุคคลที่สาม: THIRD-PARTY-NOTICES.md
