Is there any FLOSS and/or federated alternative to itch were people could launch their own pen and paper RPGs?

Dice.camp

A Mastodon server for RPG folks to hang out and talk. Not owned by a billionaire.