Apa itu NexCMP
NexCMP adalah perangkat lunak yang Anda pasang di server Anda sendiri untuk mengubah infrastruktur cloud menjadi produk yang dapat Anda jual. Ini memberi Anda:
- sebuah portal pelanggan tempat pengguna mendaftar, menambah saldo, memesan mesin virtual dan layanan lain, membuka konsol, mengambil snapshot, serta menghubungi dukungan;
- sebuah konsol admin (
/admin) tempat Anda mengelola pelanggan, paket, harga, pembayaran, infrastruktur, dan pengaturan; - penagihan: dompet per pelanggan, penagihan per jam atau per bulan, faktur, promosi, dan kuota sumber daya;
- reseller white-label: merek lain yang menjual kapasitas Anda di bawah domain mereka sendiri;
- sebuah API, alat baris perintah (
cmp), dan server MCP untuk otomatisasi; - fitur opsional AI Chat (asisten dukungan) dan AI Agent (mengelola VM dengan bahasa sehari-hari).
Hal yang terhubung dengannya
NexCMP tidak menghosting mesin virtual sendiri, melainkan mengendalikan platform yang melakukannya. Sebuah source (juga disebut penyedia) adalah salah satu dari:
| Source | Penggunaan tipikal | Panduan |
|---|---|---|
| Apache CloudStack | Cloud privat atau publik dengan zona, jaringan, router virtual, dan IP publik | CloudStack |
| Proxmox VE | Server tunggal atau klaster yang sudah Anda jalankan | Proxmox VE |
Modul lain memerlukan infrastrukturnya sendiri: server bare-metal, node VPN dan proxy, penyimpanan objek S3, Kubernetes dan Cloud Privat. Lihat Infrastructure requirements untuk satu tabel yang mencakup semuanya.
Cara pembuatannya
NexCMP adalah program tunggal dengan dua layanan systemd pada satu server Ubuntu:
nexcmp— server web: portal pelanggan, konsol admin, API, panduan penyiapan;nexcmp-vmd— worker latar belakang: pekerjaan provisi, sinkronisasi dengan CloudStack atau Proxmox Anda, proses penagihan.
Data berada di /var/lib/nexcmp (database dan file SQLite), konfigurasi di /etc/nexcmp, program di /opt/nexcmp. Lihat Architecture untuk gambaran lengkapnya.
Langkah selanjutnya
- Periksa persyaratan.
- Dapatkan lisensi — License and purchase.
- Install, lalu jalankan setup wizard.
- Sambungkan platform Anda: CloudStack atau Proxmox VE.