Skip to content
This repository has been archived by the owner on Jun 19, 2024. It is now read-only.

A minimalist, frustration-free, single-node websocket server, and continuously broadcasts redis stream every message to every connection from. Provide a simple real chart page.

Notifications You must be signed in to change notification settings

CyberTianzun/realtime-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Realtime Dashboard

A minimalist, frustration-free, single-node websocket server, and continuously broadcasts redis stream every message to every connection from. Provide a simple real chart page. And it will add more chart type in future.

Quickstart

Type the following command in your terminal:

./realtime_dashboard_backend --redis-stream teststream

And then, open browser http://localhost:3000/

Installing Dependencies

Debug environment

conan install . -s build_type=Debug --install-folder=cmake-build-debug

Release environment

conan install . -s build_type=Release --install-folder=cmake-build-release

TODO

  • Simple demo, broadcast subscribe messages from redis to every websocket.
  • Cache history data.
  • Easy to use and copy
  • Simple authentication.
  • Charts configurable. (Such as multicharts, layouts, types)

License

This project is licensed under the MIT license.

About

A minimalist, frustration-free, single-node websocket server, and continuously broadcasts redis stream every message to every connection from. Provide a simple real chart page.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published