autoscript-lite = repo ringan untuk stack Xrayrun.sh = bootstrap hostmanage = panel operasi harianXray, edge-mux, WARP, Account PortalDomain Control, Speedtest, Traffic, Security, Backup/RestoreSource code autoscript-lite tersedia gratis untuk digunakan.
Aktivasi lisensi IP VPS tetap menjadi bagian dari flow produk, tetapi repo ini sendiri bukan software berbayar.
Sebelum menjalankan installer, aktifkan lisensi IP VPS terlebih dahulu:
https://autoscript.license.dpdns.orgrun.shKalau lisensi belum aktif, installer akan berhenti pada preflight License Guard.
bash <(curl -fsSL https://raw.githubusercontent.com/superdecrypt-dev/autoscript-lite/main/run.sh)
Internet / Cloudflare
|
v
edge-mux (Go)
:80, :8080, :8880, :2052, :2082, :2086, :2095
:443, :2053, :2083, :2087, :2096, :8443
|
+--> nginx 127.0.0.1:18080
+--> Xray-core via inbound runtime
| Komponen | Peran | Status Runtime |
|---|---|---|
edge-mux |
ingress publik untuk Xray |
frontend utama |
xray |
core proxy untuk VLESS, VMess, Trojan |
backend utama |
nginx |
HTTP backend internal dan TLS/web support | internal |
wireproxy / warp-svc |
runtime WARP Free/Plus atau Zero Trust |
sesuai mode aktif |
xray-domain-guard |
guardrail domain, TLS, dan health check | maintenance |
account-portal |
portal akun read-only | opsional |
bot-telegram-backend |
API internal bot Telegram | opsional |
bot-telegram-gateway |
gateway Telegram menu-first | opsional |
VLESS, VMess, TrojanXHTTP, WS, HTTPUpgrade, gRPC, TCP+TLSWARP Free/Plus, WARP Zero TrustVMess TCP+TLSVLESS XHTTP3manage CLI modularAccount PortalBot TelegramBackup/RestoreLicense GuardDomain ControlTraffic, QAC, Speed, dan Adblocker| Kategori | Port | Keterangan |
|---|---|---|
HTTP primary |
80 |
ingress utama |
HTTP alternate |
8080, 8880, 2052, 2082, 2086, 2095 |
port alternatif kompatibel Cloudflare |
HTTPS primary |
443 |
ingress utama TLS |
HTTPS alternate |
2053, 2083, 2087, 2096, 8443 |
port alternatif kompatibel Cloudflare |
| Layanan | Jalur / Port User-Facing |
|---|---|
VLESS XHTTP |
443, 80 + alt port Cloudflare |
VLESS WS |
443, 80 + alt port Cloudflare |
VLESS HUP |
443, 80 + alt port Cloudflare |
VLESS gRPC |
443, 80 + alt port Cloudflare |
VLESS TCP+TLS |
443, 80 + alt port Cloudflare |
VMess XHTTP |
443, 80 + alt port Cloudflare |
VMess WS |
443, 80 + alt port Cloudflare |
VMess HUP |
443, 80 + alt port Cloudflare |
VMess gRPC |
443, 80 + alt port Cloudflare |
VMess TCP+TLS |
443, 80 + alt port Cloudflare |
Trojan XHTTP |
443, 80 + alt port Cloudflare |
Trojan WS |
443, 80 + alt port Cloudflare |
Trojan HUP |
443, 80 + alt port Cloudflare |
Trojan gRPC |
443, 80 + alt port Cloudflare |
Trojan TCP+TLS |
443, 80 + alt port Cloudflare |
Gunakan hanya path publik di bawah ini untuk client. Hindari memakai path internal backend karena nilainya bisa berubah saat install ulang atau re-render config.
| Transport | Path utama | Varian alt | Catatan |
|---|---|---|---|
VLESS WS |
/vless-ws |
/<bebas>/vless-ws atau /<bebas>/vless-ws/<bebas> |
path publik stabil |
VLESS HUP |
/vless-hup |
/<bebas>/vless-hup atau /<bebas>/vless-hup/<bebas> |
path publik stabil |
VLESS XHTTP |
/vless-xhttp |
/<bebas>/vless-xhttp atau /<bebas>/vless-xhttp/<bebas> |
path publik stabil |
VLESS gRPC |
/vless-grpc |
/<bebas>/vless-grpc atau /<bebas>/vless-grpc/<bebas> |
service name internal dirahasiakan |
VMess WS |
/vmess-ws |
/<bebas>/vmess-ws atau /<bebas>/vmess-ws/<bebas> |
path publik stabil |
VMess HUP |
/vmess-hup |
/<bebas>/vmess-hup atau /<bebas>/vmess-hup/<bebas> |
path publik stabil |
VMess XHTTP |
/vmess-xhttp |
/<bebas>/vmess-xhttp atau /<bebas>/vmess-xhttp/<bebas> |
path publik stabil |
VMess gRPC |
/vmess-grpc |
/<bebas>/vmess-grpc atau /<bebas>/vmess-grpc/<bebas> |
service name internal dirahasiakan |
Trojan WS |
/trojan-ws |
/<bebas>/trojan-ws atau /<bebas>/trojan-ws/<bebas> |
path publik stabil |
Trojan HUP |
/trojan-hup |
/<bebas>/trojan-hup atau /<bebas>/trojan-hup/<bebas> |
path publik stabil |
Trojan XHTTP |
/trojan-xhttp |
/<bebas>/trojan-xhttp atau /<bebas>/trojan-xhttp/<bebas> |
path publik stabil |
Trojan gRPC |
/trojan-grpc |
/<bebas>/trojan-grpc atau /<bebas>/trojan-grpc/<bebas> |
service name internal dirahasiakan |
Catatan:
TCP+TLS tidak menggunakan path publikVLESS XHTTP3 menggunakan profile xray.json yang dirender per akun| Komponen | Bind | Keterangan |
|---|---|---|
nginx |
127.0.0.1:18080 |
backend web internal |
account-portal |
127.0.0.1:7082 |
website info akun |
bot-telegram-backend |
127.0.0.1:7081 |
API internal bot |
edge-mux metrics |
127.0.0.1:9910 |
metrics edge |
WARP local proxy |
127.0.0.1:40000 |
runtime Zero Trust |
Setiap akun Xray dapat memiliki link portal read-only sendiri.
https://<domain-vps>/account/<token>GET /api/account/<token>/summaryBagian ini dipakai saat Anda ingin menyiapkan WARP Zero Trust dengan service token.
Masuk ke:
Team & Resources -> Devices -> Management -> Device enrollment permissions -> Manage -> Policies
Lalu:
PoliciesRule action: service authInclude selector: Any Access Service TokenMasuk ke:
Team & Resources -> Devices -> Device Profile
Lalu:
Create new profileuser emailisnon_identity@<team-name>.cloudflareaccess.com+ AND conditionoperating systemisLinuxDevice tunnel protocol: MASQUEService mode: local proxy mode port 40000Masuk ke:
Access controls -> Service Credentials -> Service Token
Lalu:
Client ID token dan Client Secret tokenCatatan:
Device enrollment permissions dengan Service Auth adalah bagian penting.Device Profile di atas dipakai sebagai pelengkap konfigurasi client, bukan pengganti service token.mdm.xml di /var/lib/cloudflare-warp/mdm.xml dan config Zero Trust di /etc/autoscript/warp-zerotrust/config.env.1) Xray Users
2) Xray QAC
3) Xray Network
4) Domain Control
5) Speedtest
6) Security
7) Maintenance
8) Traffic
9) Tools
0) Keluar
9) Tools
1) Telegram Bot
2) WARP Tier
3) Backup/Restore
4) License Guard
0) Back
Backup/Restore tersedia di:
manage lewat 9) Tools -> 3) Backup/RestoreMain Menu -> Backup/RestoreGoogle DriveCloudflare R2Telegram dipakai untuk backup lokal + restore upload dari chatbackup-YYYY-MM-DD-HH:MM.tar.gzsafety backup internal tetap dibuat otomatis sebelum restore penuh dan disimpan terpisah.docs/BACKUP_RESTORE_CLOUD.md.Repo ini menggunakan lisensi GPL-3.0-or-later.
LICENSE