logo
icon

Centrifugo

Centrifugo is a scalable real-time messaging server. It handles WebSocket, SSE, and HTTP streaming connections, allowing you to build interactive chat apps, live comments, multiplayer games, and real-time dashboards. Includes a built-in admin web UI.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-03-30
Services
service icon
Tags
ToolCommunication

Centrifugo

A scalable real-time messaging server supporting WebSocket, SSE, and HTTP streaming. Build chat apps, live dashboards, collaborative editing, and multiplayer games with ease.

Getting Started

  1. Visit your domain — open the admin UI at /admin
  2. Admin password — find it in Service > Variables > CENTRIFUGO_ADMIN_PASSWORD
  3. API key — use CENTRIFUGO_HTTP_API_KEY to authenticate server-side API calls
  4. Token secret — use CENTRIFUGO_CLIENT_TOKEN_HMAC_SECRET_KEY to sign client JWT tokens

Key Features

  • WebSocket, SSE, HTTP streaming, and GRPC transports
  • Built-in admin web UI for monitoring
  • JWT-based authentication
  • Channel-level publish/subscribe
  • Presence and history support
  • Horizontal scalability with Redis or NATS

License

MIT — GitHub