@geekgonecrazy I use a dockerfile for nginx-rtmp (https://github.com/tiangolo/nginx-rtmp-docker) which forwards the stream to twitch, dlive, and youtube. Then I made a nodejs server that runs in the same container for the chatroom (the "hello world" of socket.io). It also pulls chat from the various streams. Here's my repo which I plan to add a README to show folks how to deploy it: https://gitlab.com/johanvandegriff/live.johanv.xyz Yeah its a real mashup of a bunch of things but it works quite well and I learned a lot
I was surprised at otherwise how little info there was out there about doing this sort of thing. For something that has been around for so long you’d think there would be tons of projects
@geekgonecrazy Thanks! I took a look and I will definitely try it out later. I'm still glad I implemented some of this myself since I had been putting off learning server side JS for a while. And that's cool that you contributed to it, I hope I'm also able to eventually.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.