Pengembang dan penggemar open source memiliki hubungan yang sangat baik dengan IRC, dan jaringan Freenode saja mencakup lebih dari 90.000 pengguna dan 40.000 saluran.
Jika Anda ingin menjelajahi komunitas IRC, daftar 5 klien IRC self-hosted terbaik ini akan membantu Anda memilih klien IRC terbaik untuk server rumah Anda sehingga Anda dapat terhubung dari mana saja dan perangkat apa saja.
1. Ruang santai
The Lounge adalah klien IRC yang tidak pernah tidur. Ini berjalan di server mana pun dengan Node.js, yang merupakan open source, lingkungan run-time JavaScript lintas platform yang mengeksekusi kode JavaScript di luar browser, dan menawarkan pengalaman pengguna yang sangat halus dengan sejumlah fitur keren yang mengangkatnya tinggi di atas kompetisi. Sebagai permulaan, antarmuka pengguna The Lounge sepenuhnya responsif dan bekerja dengan sempurna di komputer desktop dan perangkat seluler. Lounge mendukung banyak pengguna, sehingga sekelompok teman dapat mengaturnya di satu server web bersama dan memeliharanya secara kolektif. Lounge dilisensikan di bawah lisensi MIT dan dijalankan oleh komunitas khusus penggemar open source.
Di bagian selanjutnya dari artikel ini, kami menjelaskan bagaimana Anda dapat menginstal dan mengkonfigurasi The Lounge di server web Anda sendiri. Percayalah pada kami: ini sangat sederhana.
2. Berteriak
Sebelum ada The Lounge, ada Shout. Sayangnya, pengembangan Shout berhenti di awal tahun 2016, membuat klien IRC ini belum selesai dengan beberapa bug kritis. Seperti yang sering terjadi pada proyek open source, pengguna Shout memutuskan untuk melakukan sesuatu tentang hal itu dan melakukan fork pada klien favorit mereka. Nama yang mereka pilih untuk kreasi mereka adalah The Lounge, dan sisanya adalah sejarah.
Meskipun Anda masih dapat menggunakan Shout hari ini, sebenarnya tidak ada alasan untuk melakukannya karena The Lounge dapat melakukan semua hal yang dapat dilakukan Shout-kecuali lebih baik dan dengan lebih sedikit bug.
3. obrolan
Convos menggambarkan dirinya sebagai cara paling sederhana untuk menggunakan IRC. Seperti klien IRC yang dihosting sendiri lainnya, Convos selalu online, yang berarti Anda dapat kembali kapan saja dan melihat semua yang telah dikatakan saat Anda AFK. Hanya dibutuhkan dua perintah untuk menginstal dan menjalankan Convos di server rumah atau layanan cloud, dan bahkan dapat digunakan menggunakan Docker.
Beberapa fitur Convos yang paling penting termasuk multimedia otomatis dan pratinjau tautan, pemberitahuan desktop, dan kepatuhan yang ketat terhadap prinsip-prinsip kegunaan yang penting. Jika Anda ingin melihat Convos beraksi, kunjungi situs web resminya dan jalankan versi demo online.
4. Quassel
Pertama kali dirilis pada tahun 2008, Quassel adalah klien IRC lintas platform yang menggunakan kerangka aplikasi Qt. Dengan Quassel, Anda dapat terhubung ke beberapa server IRC secara bersamaan, menggunakan pintasan keyboard yang nyaman untuk melakukan semua tindakan umum tanpa melepaskan tangan Anda dari keyboard, mengatur saluran dan buffer kueri dalam tampilan default atau kustom, hanya untuk menyebutkan beberapa fiturnya.
Dalam beberapa tahun terakhir, pengembangan Quassel sedikit melambat, tetapi hal-hal besar akan datang karena rilis berikutnya akan membawa lompatan dari versi 0 dengan sendirinya.12.5 sampai 0.13.
5. KiwiIRC
KiwiIRC adalah klien IRC yang dapat disesuaikan yang berjalan di semua browser web utama dan mendukung tema dan plugin. Anda mungkin pernah menemukan widget KiwiIRC yang disematkan di beberapa situs web. Widget KiwiIRC memberi Anda akses ke sejumlah besar jaringan yang didukung tanpa pengaturan yang rumit, itulah sebabnya banyak situs web komunitas menambahkannya sebagai fitur tambahan.
Tahun lalu, KiwiIRC mendapatkan sponsor dari Private Internet Access, yang merupakan layanan jaringan pribadi virtual pribadi yang mendukung beberapa teknologi VPN seperti PPTP, L2TP/IPsec, SOCKS5, dan OpenVPN. Semoga sponsorship ini akan memungkinkan KiwiIRC untuk berkembang selama bertahun-tahun yang akan datang.
Cara Memasang dan Mengonfigurasi Lounge
Sebelum Anda dapat menginstal The Lounge, Anda harus memiliki Node.js v4 atau lebih baru dan npm, manajer paket untuk bahasa pemrograman JavaScript, diinstal pada server web Anda. Petunjuk penginstalan untuk keduanya sudah tersedia di internet, dan akan berada di luar cakupan artikel ini untuk menjelaskan prosesnya di sini.
Dengan Node.js dan npm terinstal, Anda cukup memasukkan perintah berikut di terminal untuk menginstal The Lounge:
$ [sudo] npm -g install theloungeFile konfigurasi yang paling penting disebut config.js, dan itu terletak di folder lounge. Anda dapat dengan cepat membukanya dengan perintah berikut:
$konfigurasi ruang tungguAda banyak opsi berbeda yang dapat Anda mainkan, dan semuanya didokumentasikan di sini.
Anda pasti harus mengaktifkan SSL dengan mengubah opsi "aktifkan" di bawah "https" menjadi "benar" dan memodifikasi jalur ke sertifikat SSL Anda. Jika Anda tidak memiliki sertifikat SSL, Anda dapat memperolehnya secara gratis dari Let's Encrypt tanpa biaya.
Saat Anda siap untuk memulai The Lounge, cukup masukkan perintah berikut di terminal:
$ ruang mulaiUntuk melihat ikhtisar semua perintah yang didukung oleh The Lounge, masukkan:
$ ruang tunggu --bantuanUntuk setiap rilis baru The Lounge, gambar Docker diperbarui secara otomatis di DockerHub. Menjalankan The Lounge menggunakan Docker sangatlah mudah, dan seluruh proses dijelaskan secara rinci di sini.
Kesimpulan
Slack, Discord, dan alat komunikasi berbasis cloud modern lainnya sedang populer saat ini, tetapi protokol Obrolan Relay Internet yang terhormat tetap ada di sini. Meskipun IRC mungkin kekurangan banyak fitur yang biasa kami gunakan selama bertahun-tahun, kesederhanaannya, keandalannya, dan persyaratan perangkat keras yang rendah membuatnya sempurna untuk komunitas besar dan kecil yang tidak ingin dibelenggu oleh kepemilikan.
Dengan pilihan klien IRC self-hosted terbaik kami, Anda dapat menikmati IRC dari mana saja dan dari perangkat apa pun dan mempelajari banyak keterampilan yang berguna dalam prosesnya.