Halo Tim QNAP,
Saya ingin mengajukan permintaan untuk API manajemen lokal yang didukung secara resmi guna pengaturan konfigurasi sistem umum dan manajemen layanan.
Meskipun banyak pengaturan tersedia melalui antarmuka web QTS, saat ini belum ada cara yang didokumentasikan atau didukung untuk mengotomatisasi pengaturan tersebut. Hal ini menyulitkan integrasi NAS QNAP ke dalam platform otomasi seperti Home Assistant atau alat manajemen enterprise, karena harus bergantung pada endpoint internal tak terdokumentasi yang dapat berubah di setiap pembaruan firmware.
Beberapa contoh pengaturan yang sebaiknya diekspos antara lain:
-
Mengaktifkan/menonaktifkan SSH
-
Mengaktifkan/menonaktifkan Telnet
-
Mengaktifkan/menonaktifkan FTP
-
Mengaktifkan/menonaktifkan Web Server
-
Mengkonfigurasi pengaturan SMB
-
Versi minimum SMB
-
Versi maksimum SMB
-
SMB signing
-
-
Mengatur layanan NFS dan AFP
-
Pengaturan jaringan dan keamanan lain yang umum dikelola
Contoh Penggunaan
-
Mengaktifkan SSH hanya saat diperlukan untuk pemeliharaan, lalu mematikannya secara otomatis setelah jangka waktu tertentu.
-
Sementara mengubah pengaturan kompatibilitas SMB untuk perangkat lawas, lalu mengembalikan ke standar keamanan default.
-
Mengintegrasikan QNAP dengan Home Assistant atau platform otomasi lainnya untuk tombol fisik, dashboard, atau alur kerja pemeliharaan terjadwal.
-
Mengelola beberapa perangkat NAS menggunakan skrip atau alat administrasi terpusat.
-
Mendukung solusi manajemen konfigurasi enterprise seperti Ansible atau PowerShell.
Mengapa Perlu API Resmi?
Saat ini, pengguna tingkat lanjut sering kali terpaksa melakukan reverse engineering pada antarmuka web QTS atau memanggil endpoint CGI yang tidak terdokumentasi. Cara-cara ini dapat rusak setelah pembaruan firmware karena tidak termasuk dalam antarmuka yang didukung.
API lokal yang didokumentasikan secara resmi akan memberikan:
-
Otomasi yang stabil di setiap pembaruan QTS
-
Integrasi yang lebih baik dengan platform otomasi pihak ketiga
-
Mengurangi ketergantungan pada metode yang tidak didukung
-
Platform yang lebih kuat dan fleksibel untuk pengguna rumahan maupun bisnis
Keamanan
API ini sebaiknya berupa API lokal, terotentikasi yang dilindungi oleh model autentikasi dan perizinan QTS yang sudah ada. Tidak perlu akses cloud—cukup metode yang didukung untuk otomasi dan manajemen lokal yang tepercaya.
Terima kasih atas perhatiannya terhadap fitur ini. Saya yakin fitur ini akan sangat meningkatkan integrasi QNAP dengan platform otomasi dan manajemen sistem modern serta mengurangi kebutuhan workaround yang tidak didukung.