I think that's a question for the entirety of the ActivityPub fediverse, honestly, haha. The safest bet is probably running your own instance but that doesn't solve the problem of other communities disappearing when their main instance goes down.
I've been looking at standing up an instance of peertube and I'm considering the same issues there.