All Templates / Starters
Soketi
Next-gen, Pusher-compatible, open-source WebSockets server
Soketi
soketi/soketi:1.6.1-16-debian
Just deployed
Soketi is your simple, fast, and resilient open-source WebSockets server. π£
The server is built on top of uWebSockets.js - a C application ported to Node.js. uWebSockets.js is demonstrated to perform at levels 8.5x that of Fastify and at least 10x that of Socket.IO. (source)
Whether you run your infrastructure in containers or monoliths, soketi got your back. There are multiple ways to install and configure soketi, from single instances for development, to tens of active instances at scale with hundreds or thousands of active users.
soketi implements the Pusher Protocol v7. Therefore, any Pusher-maintained or compatible client can connect to it, bringing a plug-and-play experience for existing applications that are already compatible with this protocol.
You and your users can access the API and WebSockets through Pusher-like apps which serve keys and secrets to connect or authenticate requests for broadcasting events or checking channels statuses. soketi also comes built-in with support for DynamoDB and SQL-based servers like Postgres.
In addition to being a good companion during local development, soketi comes with the resiliency and speed required for demanding production applications.
Template Content
Details
Brody
Created on May 3, 2022
415 total projects
149 active projects
96% success on recent deploys
Starters
More templates in this category
Django Monolith
A Django app connected to a Postgres database with Celery and Celery Beat.
Odogwu Machalla's Projects
38