Terbukti di lima distribusi, di dua belas rilis OS
Panel yang sama, di mana pun Anda menjalankannya
Sebuah panel kendali hanya sekuat kepercayaan pada server-server tempat ia benar-benar dijalankan. Uji unit itu murah dan justru melewatkan hal-hal yang paling penting — cara sebuah paket dinamai di satu distribusi lalu dipecah menjadi dua di distribusi lain, label yang diam-diam ditolak sebuah kebijakan keamanan, layanan yang menyala tetapi tak pernah mendengarkan. Karena itu kami tidak bersandar pada uji unit saja.
Sebelum sebuah rilis dikirim, Nimbopanel dipasang dari nol di server sungguhan yang baru disiapkan pada lima distribusi Linux dan dua belas rilis OS — Ubuntu, Debian, AlmaLinux, Rocky Linux, dan CloudLinux, masing-masing pada versi mayor terkininya (termasuk Enterprise Linux 8, 9, dan 10) — lalu dijalankan melewati seluruh pekerjaan yang akan dilakukan seorang operator. Setiap kali dijalankan mencakup lebih dari 850 pemeriksaan langsung, dan sebuah rilis baru keluar hanya ketika setiap satunya lulus.
Apa arti sebenarnya "diuji dari ujung ke ujung"
Setiap uji bukanlah sekadar halaman yang berhasil dimuat. Ia adalah seluruh siklus hidup, langsung di server:
- Pasang dan siapkan dari rilis publik bertanda tangan, perintah satu baris yang sama seperti yang akan Anda pakai, termasuk wizard setup di peramban.
- Buat akun, dan buktikan setiap akun tersegel dalam pengguna Linux-nya sendiri dengan PHP-nya sendiri — bahwa satu situs sungguh-sungguh tak bisa menjangkau situs lain.
- Surel yang terautentikasi — sebuah pesan sungguhan dikirim keluar lalu kembali dalam keadaan bertanda tangan, dengan SPF, DKIM, dan DMARC semuanya lulus.
- DNS otoritatif, basis data, berkas, SSL yang menerbitkan dan memperpanjang dirinya sendiri.
- Cadangan dan pemulihan, termasuk memulihkan satu basis data dengan data biner yang tetap utuh.
- Reseller dan white-label — pelanggan seorang reseller yang bisa diakses publik lewat nameserver milik reseller itu sendiri, dengan sertifikat sungguhan, dan setiap rute admin ditolak untuk mereka.
- Ketahanan — layanan yang dimatikan dan pulih dengan sendirinya, jam yang dimajukan untuk memaksa perpanjangan sertifikat, dan reboot sungguhan dengan setiap situs tetap melayani sesudahnya.
Ketika dokumentasi menyebut sebuah OS "diuji dari ujung ke ujung", itulah yang berdiri di balik kata-kata tersebut.
CloudLinux, sejujurnya
Di CloudLinux, batas resource LVE per-akun dihormati di mana kernel menyediakannya, sehingga sebuah akun yang sibuk tak bisa menguras jatah tetangganya. Kami juga terus terang tentang apa yang belum kami integrasikan di sana — CageFS dan PHP Selector belum tersambung, dan kami menyatakannya apa adanya alih-alih menyiratkan lebih dari yang kami kirim.
Mengapa ini penting bagi Anda
Artinya, Anda bisa memilih distribusi yang sudah dikenal tim Anda dan mendapatkan panel yang sama, fitur yang sama, dan perilaku yang sama — bukan sekadar kotak centang "didukung" yang ternyata jadi sudut kasar saat di produksi. Dan artinya ketika ada yang perlu diperbaiki, kami menemukannya di server sungguhan lebih dulu, bukan di server Anda.
Baca panduan pemasangan untuk daftar terkini, atau lihat semua yang termasuk dalam panel.