I started building a Plex/Jellyfin clone in 2019 (around the same time it looks like!), got pretty far into it as well, using a pretty similar messaging system and everything (using ZeroMQ instead of Rabbit).
I was working for Apple at the time, and I wanted to open source it, so I had to talk to a bunch of management, eventually someone just two levels below Tim Cook, who told me that it was a "competitive" product, because it served video, and Apple sold video. He also informed me that if it's found out I open sourced it, I would be promptly terminated and would potentially face legal action as it would be in direct violation of my non-compete, and moreover since I was working for Apple they legally owned it anyway. He then explained that there's no such thing as "my own time", as Apple really wants me to be focused on Apple, and nothing else
I genuinely had to hold back tears in that managers office, because it really felt like a punch in the gut. I went in optimistic that I'd be able to open source my passion project, and I instead was threatened with termination and a lawsuit. I was so upset that I just left the office at 2pm and drove back to my hotel (I live in NYC but was visiting the California office).
Anyway, </rant>, this is cool and I will be playing with it tonight.
ETA:
I have no doubt that some people might be able to figure out the specific individual in this story, and that's fine, but I humbly ask that you do not post that person's name publicly here. I wasn't fired from Apple and I didn't have to sign a non-disparagement clause as far as I am aware, but I still don't want any extra drama from the company.