So is this a BBS?

I find that amazing that the BBS acronym doesn't show up although it would seem an obvious comparison.

You'd want to look at Enigma https://github.com/NuSkooler/enigma-bbs