Soketi
WebSocket server s vlastním hostingem, kompatibilní s Pusherem, pro real-time aplikace a vysílání.
Vyberte si VPS balíček pro nasazení aplikace Soketi
Automatické obnovení za 380,99 Kč/měs. na 2 let. Zrušit lze kdykoli.
O aplikaci Soketi
Soketi je vysoce výkonný, self-hostovaný WebSocket server, který implementuje otevřený protokol Pusher, což z něj činí plně kompatibilní náhradu za Pusher Channels. Původně vytvořený k odstranění nákladů a závislosti na spravovaných WebSocket službách, Soketi pohání funkce v reálném čase v Laravelu, Next.js, Vue, Reactu a jakékoli aplikaci, která již používá klientské SDK Pusher. Protože mluví stejným protokolem, přechod z Pusheru na Soketi vyžaduje změnu pouze několika proměnných prostředí – žádné přepisování kódu, žádné nové klientské knihovny, žádné migrace API.
Běžné případy použití
Vývojáři Laravelu používají Soketi jako bezplatnou náhradu za Pusher při použití Laravel Echo a Laravel Broadcasting, což umožňuje živá oznámení, aktualizace úloh ve frontě a data z dashboardu v reálném čase bez opakovaných poplatků za SaaS. Produkty SaaS používají kanály přítomnosti Soketi k napájení indikátorů „kdo je online“, kolaborativní úpravy dokumentů a sledování živého kurzoru napříč více uživateli. Vývojáři her a sociální aplikace používají soukromé a veřejné kanály k rozesílání událostí tisícům souběžných WebSocket připojení s konzistentně nízkou latencí. Vývojové týmy používají Soketi k provozování kompletní infrastruktury v reálném čase lokálně a ve stagingu, zrcadlící produkční chování bez závislostí na účtu Pusher.
Klíčové vlastnosti
- Plná kompatibilita s protokolem Pusher – funguje s existujícími klientskými SDK a serverovými knihovnami Pusher
- Postaveno na uWebSockets.js pro vysokou propustnost a zpracování WebSocket s nízkou latencí
- Podpora veřejných, soukromých a přítomnostních kanálů ihned po vybalení
- Vysílání událostí mezi klienty prostřednictvím funkce klientských událostí Pusher
- HTTP API pro spouštění událostí ze serverového aplikačního kódu
- Prvotřídní integrace s Laravel Echo a Laravel Broadcasting
- Koncový bod metrik na portu 9601 pro monitorování kompatibilní s Prometheus
- Konfigurovatelné přihlašovací údaje pro každou aplikaci pro víceuživatelské nebo víceprostředí
- Bezstavová architektura – není vyžadována žádná databáze ani trvalé úložiště
- Obraz založený na Alpine pro minimální nároky a rychlé spuštění kontejneru
Proč nasadit Soketi na Hostinger VPS
Spravované WebSocket služby jako Pusher účtují poplatky za připojení a za zprávu – náklady, které prudce rostou s růstem vaší uživatelské základny. Jediný Hostinger VPS s běžícím Soketi zvládne tisíce souběžných WebSocket připojení za pevnou měsíční cenu bez účtování za událost. Spuštění Soketi na stejném VPS nebo síti jako vaše aplikace minimalizuje latenci zpáteční cesty pro doručování událostí, čímž udržuje funkce v reálném čase okamžité. Zachováváte si plnou kontrolu nad přihlašovacími údaji vaší aplikace, konfigurací kanálů a limity připojení, bez toho, aby služba třetí strany držela vaše data v reálném čase. API kompatibilní s Pusherem znamená, že můžete migrovat stávající aplikace během několika minut, a předinstalovaný reverzní proxy Traefik automaticky zpracovává ukončení HTTPS a WSS.
Vyberte si VPS balíček pro nasazení aplikace Soketi
Automatické obnovení za 380,99 Kč/měs. na 2 let. Zrušit lze kdykoli.