Skip to content

Latest commit

 

History

History
40 lines (25 loc) · 879 Bytes

README.md

File metadata and controls

40 lines (25 loc) · 879 Bytes

livetext

Stream text to your audience. Useful for talks, trainings, and more.

GitHub Flavored Markdown support: Text styling, code blocks, images...

livetext demo video

How to run

Preparation

nvm use # Requirement: nvm (Node Version Manager, https://github.com/nvm-sh/nvm)
npm install

Run for development

npm run dev

Run for production

npm run build
npm start

Ideas for the future

Features

  • Protect admin page via code

Scaling (low priority)

  • Scaling content transfer: Don't transfer full content every time, but just the differences.
  • Scaling number of connections: Have multiple worker VMs that can accept connections - store data in a central database.