Next-gen, Pusher-compatible, open-source WebSockets server. Simple, fast, and resilient. 📣
AGPL-3.0 License
Bot releases are visible (Hide)
Full Changelog: https://github.com/soketi/soketi/compare/1.6.0...1.6.1
Published by rennokki about 1 year ago
linux/amd64
architectures (https://github.com/soketi/soketi/pull/835)vm2
 version) (https://github.com/soketi/soketi/pull/927), PM2 (https://github.com/soketi/soketi/pull/886), xml2js (https://github.com/soketi/soketi/pull/875), packages related to databases (https://github.com/soketi/soketi/pull/919), pollution & cookies packages (https://github.com/soketi/soketi/pull/873, https://github.com/soketi/soketi/pull/871, https://github.com/soketi/soketi/pull/922, https://github.com/soketi/soketi/pull/925, https://github.com/soketi/soketi/pull/926, https://github.com/soketi/soketi/pull/872)Published by rennokki almost 2 years ago
Using multi-stage builds for Docker, we achieved lower image size, respectively:
The image layers are cached between builds and commit-based and PR tags are now a thing, even for ARMv7 and arm64.
package-lock.json
package-lock.json
has been missing since the last incident with the colors
package. Not it's back, making sure the tested packages are the same as the ones we release with our distributables (NPM, Docker). Bad idea, never remove package locks. 🤡
Published by rennokki about 2 years ago
SOKETI_HOST
(host
) and SOKETI_METRICS_HOST
(metrics.host
) variables to bind the server to hosts other than 0.0.0.0
(https://github.com/soketi/soketi/pull/647, https://github.com/soketi/soketi/commit/9d4fbb2839122c72734099f884a2b92c374769dd, @erikn69)filter_by_prefix
in the HTTP API (https://github.com/soketi/soketi/pull/654)onAbort()
handler was implemented (https://github.com/soketi/soketi/pull/655)Published by rennokki about 2 years ago
Published by rennokki over 2 years ago
Published by rennokki over 2 years ago
Published by rennokki over 2 years ago
Published by rennokki over 2 years ago
0.34.1
(https://github.com/soketi/soketi/releases/tag/0.34.1)Published by rennokki over 2 years ago
websockets
field of an app would not work properly (https://github.com/soketi/soketi/pull/518)Published by rennokki over 2 years ago
?with_user_info=1
check when calling for /users
endpoint (https://github.com/soketi/soketi/pull/450)SOKETI_
will be taken into account (https://github.com/soketi/soketi/pull/452, @rolandstarke)Published by rennokki over 2 years ago
getChannelsWithSocketsCount()
method to minimize the network transfer when logging metrics with Prometheus or retrieving channels via the /channels
endpoint (https://github.com/soketi/soketi/pull/448)linux/arm/v7
build for Distroless images as they are no longer supported (https://github.com/soketi/soketi/commit/7da63aea98e93d5305ab6bc11b05264d64236d47, https://github.com/GoogleContainerTools/distroless/issues/377#issuecomment-701046893)Published by rennokki over 2 years ago
Published by rennokki over 2 years ago
Published by rennokki over 2 years ago
Published by rennokki over 2 years ago
console.log()
issues (https://github.com/soketi/soketi/pull/474, @xiCO2k)Published by rennokki over 2 years ago
Published by rennokki over 2 years ago
channel_occupied
and channel_vacated
triggered multiple times if connections happened on adjacent nodes (https://github.com/soketi/soketi/pull/438)Published by rennokki over 2 years ago
ws_messages_*
for Prometheus (https://github.com/soketi/soketi/pull/376)Published by rennokki over 2 years ago