Soketi
Server WebSocket yang di-host sendiri dan kompatibel dengan Pusher, untuk aplikasi real-time dan penyiaran.
Pilih paket VPS untuk deploy Soketi
Biaya perpanjangan Rp232.900/bln untuk 2 tahun. Bisa dibatalkan kapan saja.
Tentang Soketi
Soketi adalah server WebSocket berperforma tinggi yang di-host sendiri yang mengimplementasikan protokol Pusher terbuka, menjadikannya pengganti yang sepenuhnya kompatibel untuk Pusher Channels. Awalnya dibuat untuk menghilangkan biaya dan ketergantungan layanan WebSocket terkelola, Soketi mendukung fitur real-time di Laravel, Next.js, Vue, React, dan aplikasi apa pun yang sudah menggunakan Pusher client SDK. Karena menggunakan protokol yang sama, beralih dari Pusher ke Soketi hanya memerlukan perubahan beberapa variabel lingkungan — tanpa penulisan ulang kode, tanpa library klien baru, tanpa migrasi API.
Kasus penggunaan umum
Developer Laravel menggunakan Soketi sebagai pengganti Pusher tanpa biaya saat menggunakan Laravel Echo dan Laravel Broadcasting, memungkinkan notifikasi langsung, pembaruan pekerjaan antrean, dan data dashboard real-time tanpa biaya SaaS berulang. Produk SaaS menggunakan channel kehadiran Soketi untuk mendukung indikator "siapa yang online", pengeditan dokumen kolaboratif, dan pelacakan kursor langsung di berbagai pengguna. Developer game dan aplikasi sosial menggunakan channel pribadi dan publik untuk menyebarkan event ke ribuan koneksi WebSocket secara bersamaan dengan latensi rendah yang konsisten. Tim pengembangan menggunakan Soketi untuk menjalankan infrastruktur real-time penuh secara lokal dan dalam staging, mencerminkan perilaku produksi tanpa ketergantungan akun Pusher.
Fitur utama
- Kompatibilitas protokol Pusher penuh — berfungsi dengan Pusher client SDK dan library server yang ada
- Dibangun di atas uWebSockets.js untuk penanganan WebSocket throughput tinggi dan latensi rendah
- Dukungan channel publik, pribadi, dan kehadiran secara langsung
- Penyiaran event client-to-client melalui fitur client events Pusher
- HTTP API untuk memicu event dari kode aplikasi sisi server
- Integrasi Laravel Echo dan Laravel Broadcasting kelas satu
- Endpoint metrik pada port 9601 untuk pemantauan yang kompatibel dengan Prometheus
- Kredensial per aplikasi yang dapat dikonfigurasi untuk pengaturan multi-tenant atau multi-lingkungan
- Arsitektur stateless — tidak memerlukan database atau penyimpanan persisten
- Image berbasis Alpine untuk jejak minimal dan startup container yang cepat
Mengapa menerapkan Soketi di Hostinger VPS
Layanan WebSocket terkelola seperti Pusher mengenakan biaya per koneksi dan per pesan — biaya yang meningkat tajam seiring pertumbuhan basis pengguna Anda. Satu Hostinger VPS yang menjalankan Soketi menangani ribuan koneksi WebSocket bersamaan dengan harga bulanan tetap tanpa penagihan per event. Menjalankan Soketi pada VPS atau jaringan yang sama dengan aplikasi Anda meminimalkan latensi round-trip untuk pengiriman event, menjaga fitur real-time terasa instan. Anda mempertahankan kontrol penuh atas kredensial aplikasi Anda, konfigurasi channel, dan batas koneksi, tanpa layanan pihak ketiga yang menyimpan data real-time Anda. API yang kompatibel dengan Pusher berarti Anda dapat memigrasikan aplikasi yang ada dalam hitungan menit, dan reverse proxy Traefik yang sudah terinstal menangani terminasi HTTPS dan WSS secara otomatis.
Pilih paket VPS untuk deploy Soketi
Biaya perpanjangan Rp232.900/bln untuk 2 tahun. Bisa dibatalkan kapan saja.