Menonaktifkan Fitur Talk Nextcloud via CLI

Halo! Jadi saya hari ini sempat bereksperimen dengan server Nextcloud saya, dan merasa perlu mendokumentasikan cara menonaktifkan fitur Talk melalui command line. Siapa tahu kalian juga butuh melakukan hal yang sama.

Ceritanya, saya lagi cek server Nextcloud yang sudah selesai saya instalasi, dan terus menerus selalu liat ini di overview (lihat penjelasan High-performance backend):

Seperti ada yang mengganjal kalo liat tanda silang warna merah. Makanya saya putuskan untuk disable sementara sambil monitoring performa server.

Kebutuhan

Sebelum mulai, pastikan kalian punya:

  • Server Nextcloud dengan fitur Talk aktif
  • Akses SSH ke server (saya pakai terminal biasa)
  • Hak akses sudo atau root

Langkah-Langkah

Langkah 1: Masuk ke Folder Nextcloud

Hal pertama yang saya lakukan adalah navigasi ke direktori instalasi:

cd /var/www/nextcloud

Di setup saya, Nextcloud terinstall di path ini. Kalian bisa cek dulu path milik kalian ya, bisa jadi berbeda seperti /var/www/html/nextcloud atau lokasi lain.

Langkah 2: Disable Talk dengan Perintah OCC

Nah, ini bagian intinya. Saya menggunakan tool occ bawaan Nextcloud:

sudo -u www-data php occ app:disable spreed

Catatan: Nama aplikasinya adalah “spreed”, bukan “talk”. Awalnya saya bingung juga, tapi ternyata itu memang nama internalnya di Nextcloud.

Oh iya, www-data adalah user web server saya. Kalau kalian pakai Nginx atau setup lain, bisa jadi usernya berbeda seperti nginx, apache, atau http. Sesuaikan ya!

Langkah 3: Verifikasi Hasilnya

Setelah menjalankan perintah di atas, saya langsung cek apakah berhasil:

sudo -u www-data php occ app:list

Lihat bagian disabled:

Perintah ini akan menampilkan daftar semua aplikasi. Saya cek bagian “Disabled”, dan Talk (spreed) sudah ada di sana. Sukses!

Mengaktifkan Kembali

Saya juga sudah coba untuk mengaktifkan kembali (sekadar testing), caranya gampang:

CLI

sudo -u www-data php occ app:enable spreed

Jadi kalian nggak perlu khawatir, prosesnya reversible kok.

Kendala Lanjutan

Setelah disable, kemudian liat log di web UI ada ini:

Catatan: Ini akan dijelaskan di blog berikutnya.

Kesimpulan

Menonaktifkan Nextcloud Talk via CLI hanya satu baris perintah. Yang penting adalah memahami bahwa nama internal aplikasinya adalah “spreed” dan menggunakan user yang tepat saat menjalankan perintah.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *