>move our local communities off Facebook and onto our own platform. Is there a off-the-shelf solution To get better answers, you need to flesh out all the features of Facebook that your communities are using. E.g. Shared event calendars? Groups? Private Messaging? Video hosting for users to upload vids of community events? Live feeds? Etc. Look at the left side of navigation topics to help you enumerate and think abo…
I've seen projects go off the rails trying to replicate Facebook's features for their groups, so make sure that your minimum actually means minimum in your MVP. You can build out a million features for Facebook parity, but it doesn't mean much if you have low traction. There were also cases where a simple Wordpress (or whatever) site would have worked, but the owners went all in on replicating FB features, instead of…
https://www.joinordiefilm.com/
the goal is to get people to join clubs, so you want some kind of service which has a specific mission and the minimal part is important. You want to put blinders on your users. You don't want them to get served irrelevant ads and notifications. I'd consider this site
https://fingerlakesrunners.org/
which is basically a calendar of events that they host; they have forums but people aren't chewing the fat, they're having discussions that are focused around the events that
https://forum.fingerlakesrunners.org/
You don't have the horrific moderation problems that come out of "is it fake or not?" or "is this socially acceptable or not?" because the real question is "is this relevant to the events we put on?" in which case the problem of "your free speech is (in my view) your obnoxious behavior" which gets worse the more purposeless a site is.