Skip to content

WebRTC signaling server for Gryt. Handles room management, user presence, rate limiting, file uploads, and message persistence with ScyllaDB — powered by Socket.IO and Express.

License

Notifications You must be signed in to change notification settings

Gryt-chat/server

Repository files navigation

Gryt logo

Gryt Signaling Server

Node.js signaling server for the Gryt voice chat platform.
Manages WebRTC signaling, rooms, text chat, and file uploads.


Docker

docker pull ghcr.io/gryt-chat/server:latest
docker run -p 5000:5000 --env-file .env ghcr.io/gryt-chat/server:latest

Browse tags at ghcr.io/gryt-chat/server.

Quick Start (development)

yarn install
cp example.env .env
yarn dev

Starts on http://localhost:5000.

Documentation

Full docs at docs.gryt.chat/docs/server:

Issues

Please report bugs and request features in the main Gryt repository.

License

AGPL-3.0 — Part of Gryt

About

WebRTC signaling server for Gryt. Handles room management, user presence, rate limiting, file uploads, and message persistence with ScyllaDB — powered by Socket.IO and Express.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

 
 
 

Contributors

Languages