Soketi
Selvhostet, Pusher-kompatibel WebSocket-server for sanntidsapper og kringkasting.
Velg VPS-plan å distribuere Soketi
Fornyes ved kr 180,99/mnd i 2 år. Avbryt når som helst.
Om Soketi
Soketi er en høyytelses, selvhostet WebSocket-server som implementerer den åpne Pusher-protokollen, noe som gjør den til en fullt kompatibel direkte erstatning for Pusher Channels. Opprinnelig laget for å fjerne kostnadene og avhengigheten av administrerte WebSocket-tjenester, driver Soketi sanntidsfunksjoner i Laravel, Next.js, Vue, React og enhver applikasjon som allerede bruker Pusher klient-SDK. Fordi den snakker samme protokoll, krever bytte fra Pusher til Soketi kun endring av noen få miljøvariabler – ingen omskriving av kode, ingen nye klientbiblioteker, ingen API-migreringer.
Vanlige bruksområder
Laravel-utviklere bruker Soketi som en kostnadsfri erstatning for Pusher når de bruker Laravel Echo og Laravel Broadcasting, noe som muliggjør live-varsler, oppdateringer av køjobber og sanntidsdata for dashbord uten tilbakevendende SaaS-avgifter. SaaS-produkter bruker Soketis tilstedeværelseskanaler for å drive «hvem er online»-indikatorer, samarbeidende dokumentredigering og live markørsporing på tvers av flere brukere. Spillutviklere og sosiale apper bruker private og offentlige kanaler for å spre hendelser til tusenvis av samtidige WebSocket-tilkoblinger med konsekvent lav latens. Utviklingsteam bruker Soketi til å kjøre en full sanntidsinfrastruktur lokalt og i staging, som speiler produksjonsatferd uten Pusher-kontonavhengigheter.
Nøkkelfunksjoner
- Full Pusher-protokollkompatibilitet – fungerer med eksisterende Pusher klient-SDK-er og serverbiblioteker
- Bygget på uWebSockets.js for høy gjennomstrømning og lav latens i WebSocket-håndtering
- Støtte for offentlige, private og tilstedeværelseskanaler rett ut av esken
- Klient-til-klient hendelsesbroadcasting via Pushers klienthendelsesfunksjon
- HTTP API for å utløse hendelser fra server-side applikasjonskode
- Førsteklasses Laravel Echo- og Laravel Broadcasting-integrasjon
- Målepunkt (metrics endpoint) på port 9601 for Prometheus-kompatibel overvåking
- Konfigurerbare app-spesifikke legitimasjoner for flerbrukere eller flermiljøoppsett
- Statisk arkitektur – ingen database eller vedvarende lagring kreves
- Alpine-basert image for minimalt fotavtrykk og rask container-oppstart
Hvorfor distribuere Soketi på Hostinger VPS
Administrerte WebSocket-tjenester som Pusher tar betalt per tilkobling og per melding – kostnader som øker kraftig etter hvert som brukerbasen din vokser. En enkelt Hostinger VPS som kjører Soketi håndterer tusenvis av samtidige WebSocket-tilkoblinger til en fast månedlig pris uten fakturering per hendelse. Å kjøre Soketi på samme VPS eller nettverk som applikasjonen din minimerer tur-retur-latensen for hendelseslevering, og får sanntidsfunksjoner til å føles øyeblikkelige. Du beholder full kontroll over app-legitimasjonen din, kanalkonfigurasjonen og tilkoblingsgrensene, uten at en tredjepartstjeneste holder sanntidsdataene dine. Det Pusher-kompatible API-et betyr at du kan migrere eksisterende apper på minutter, og den forhåndsinstallerte Traefik reverse proxy håndterer HTTPS- og WSS-terminering automatisk.
Velg VPS-plan å distribuere Soketi
Fornyes ved kr 180,99/mnd i 2 år. Avbryt når som helst.