WebOfTrustInfo / prototype_vRWOT

0 stars 1 forks source link

Jitsi Admin Server and Related Changes #24

Closed noahgibbs closed 2 years ago

noahgibbs commented 3 years ago

With the current Meetrix updates, I can start the new Jitsi work. I'll flesh this out more later, but work includes:

MUD Client Changes

Finish debugging. Current work: https://github.com/WebOfTrustInfo/prototype_vRWOT/pull/28

SkotOS Core Lib

Work in progress: https://github.com/ChatTheatre/SkotOS/pull/100

SkotOS Jitsi Stackscript (useful, but not 100% required, for vRWOT)

Jitsi Admin Server

This will eventually be two parts -- one Node.js server with the Jitsi JWT credentials (app ID, app secret) to hand out JWT tokens, and one Puppet (headless Chrome) server to connect to Jitsi rooms and kick off anybody who doesn't belong there.

The NodeJS server exists and basically works. The Puppet server isn't started yet -- I should file an issue describing what it will need.

The Puppet server is necessary as a security mitigation, but not for basic functionality.

noahgibbs commented 2 years ago

The non-Puppet side is done, closing this bug. I'll file another bug later when we need more active admin measures.