Ini adalah Marzban yang sudah saya tambahkan nginx untuk konfigurasi koneksi WebSocket dan gRPC single port.
WebSocket sudah support untuk 443 TLS, 80 HTTP dan Wildcard path, contoh /enter-your-custom-path/trojan
gRPC sudah support untuk 443 TLS
Disclaimer: Proyek ini hanya untuk pembelajaran dan komunikasi pribadi, mohon jangan menggunakannya untuk tujuan ilegal.
Credit aplikasi full to Gozargah Marzban, saya hanya edit sedikit untuk instalasi sederhana bagi pemula .
- VLess
- VMess
- Trojan
- VPS dengan minimal spek 1 Core 1 GB ram
- Domain yang sudah di pointing ke CloudFlare
- Pemahaman dasar perintah Linux
- Debian 10
- Debian 11 [RECOMMENDED]
- Ubuntu 18.04
- Ubuntu 20.04
- Ubuntu 22.04
apt-get update && apt-get upgrade -y && apt dist-upgrade -y && update-grub && reboot
Pastikan anda sudah login sebagai root sebelum menjalankan perintah dibawah
wget https://raw.githubusercontent.com/masedi666/marzban/main/install.sh && chmod +x install.sh && ./install.sh
Setelah instalasi berhasil, Panel login / Admin bisa ditambahkan dengan command
marzban cli admin create --sudo
Buka panel Marzban dengan mengunjungi https://domainmu/dashboard
Jika ingin mengubah konfigurasi env variable
nano /opt/marzban/.env
Perintah Restart service Marzban
marzban restart
Perintah Cek Logs service Marzban
marzban logs
Perintah Cek update service Marzban
marzban update
Jangan lupa, setiap selesai instalasi diharapkan reboot server nya satu kali dengan memasukkan perintah dibawah
cat /dev/null > ~/.bash_history && history -c && reboot
Pastikan SSL/TLS Setting pada cloudflare sudah di set menjadi full
Lalu pada tab Network pastikan gRPC dan WebSocket sudah ON
Saat masuk ke panel, setting host di menu kanan atas
Lalu ubah variabel {SERVER_IP} dibawah menjadi domain yang sudah di pointing tadi