StreamParty — Internal Widgets tailnet-only

Live-data widgets for burning direct into channel/node streams (node compositor / OBS browser source) — NOT pushed to viewers. Node data flows through this host's same-origin /api/<node>/… proxy (223 + mac registrars). The VC widgets are fern's, served by vc.shoshal.com with tokened forwardable URLs. Public gallery: widgets.dpw.lol
Forwardable VC URLs: mint with GET https://vc.shoshal.com/api/widgets/sign?room=<channel> (admin key) → hand out /widgets/voice.html?token=<t> — the token carries the room, so the URL alone grants exactly that channel's widget (works for synced sp_<nodeId>_<chId> rooms too).
widget-kit 8ee723e · internal :7902 · AI-LXC