That’s great! I didn’t know peerTube: I’ve tried to upload at https://goblinrefuge.com/mediagoblin/ but it simply didn’t work…
Yeah, GoblinRefuge is a bit abandoned since @cwebber has been working on ActivityPub. He was supposed to implement AP for MediaGoblin, but I don’t know what happened to these plans.