Broadcast Box can be configured via env variables. The frontend is also optional!
It is like RTMP where you can just do a URL to publish/watch. It does come with a frontend though.