Konfigurasi Node
Node adalah mesin (VPS/dedicated) tempat game server sebenarnya berjalan. Panel bisa mengelola banyak node sekaligus.
Tambah node baru
Admin → Nodes → Create New.
| Field | Isi |
|---|---|
| Name | Identifier singkat (node-jkt-1) |
| Description | Deskripsi bebas |
| Location | Lokasi geografis (Jakarta, Singapore, dll) |
| FQDN | Domain yang pointing ke IP node |
| Communicate over SSL | Aktifkan kalau punya cert |
| Behind Proxy | Aktifkan kalau pakai Cloudflare/reverse proxy |
| Daemon Port | Default 8080 |
| SFTP Port | Default 2022 |
| Memory | Total RAM yang dialokasikan (MB) |
| Disk | Total disk yang dialokasikan (MB) |
Allocation
Allocation = pasangan IP + Port yang dipinjam ke game server. Satu server bisa punya multiple allocation.
Buat allocation:
Admin → Nodes → node Anda → tab Allocation → Assign New.
- IP Address: IP publik node
- IP Alias: opsional, ditampilkan ke user (misal domain)
- Ports:
25565atau range25565-25580
Rekomendasi
Buat allocation dalam batch (range). Misal 20 port sekaligus supaya tidak perlu bolak-balik nambah manual.
Location
Location adalah pengelompokan node berdasarkan region.
Admin → Locations → Create New.
Fungsi: user bisa memilih lokasi terdekat saat server dibuat (kalau billing/whmcs terintegrasi).
Overallocation
Overallocation = izin oversubscribe resource. Default 0% (strict).
- Memory Over-Allocation:
-1= strict,0= boleh 100%,100= boleh 200% dari fisik - Disk Over-Allocation: sama
WARNING
Overallocation memory bahaya untuk stabilitas. Kalau semua server pakai penuh, OOM killer akan bunuh proses. Pakai hati-hati.
Update Wings config
Kalau ubah konfigurasi node di panel, config di Wings juga harus di-update:
Admin → Nodes → node Anda → tab Configuration → copy → paste ke /etc/pterodactyl/config.yml di node → restart Wings.
systemctl restart wingsMulti-node setup
Untuk scaling horizontal, tambah node baru di lokasi berbeda:
Panel (panel.aryapanel.xyz)
│
├── Node JKT-1 (jkt1.aryapanel.xyz) ─ 10 game server
├── Node JKT-2 (jkt2.aryapanel.xyz) ─ 12 game server
└── Node SGP-1 (sgp1.aryapanel.xyz) ─ 8 game serverSetiap node instalasi Wings terpisah. Panel mengorkestrasi semuanya.
Monitoring node
Di Admin → Nodes → node Anda, ada indikator:
- Memory usage — real-time
- Disk usage — real-time
- CPU usage — real-time
- Server count — jumlah server aktif
Untuk monitoring lebih dalam, pasang Prometheus + Grafana di node.