Community server for a local community - eviltoast

Preference of community hosting instead of self hosting has recently come up in a permacomputing chat, and in this sense I am trying to set up a tiny yunohost server that can serve my local alternative community - a series of mostly rural living people spread throughout the landscape around a small towns. I want to support local barter and trade, local tool sharing and connections between people.

I am trying to feel my way towards what functions could be useful for a mostly non-tech community, and what is out there to self-host? And what is especially useful and makes sense for local communities? Event calendar, small ads and some sort of map functions come to mind, what else? I guess a lot of what Facebook does.

As I don’t see myself in the position to replace Facebook anytime soon but would like to pave the way towards having Facebook and the like replaced by many small scale solutions like the server I am building, I would like the server to have other useful stuff. Currently using CryptPad for collaborative editing, got a SearXNG instance and a digital book shelf with stuff related to gardening, foraging, homesteading, renewables, but none of this is really local. Maybe offering people a small portfolio website where they can put their offerings, skills?

I currently have an Epicyon instance installed that does all of this, it has skill sharing, item sharing, even a calendar, and I really like what it does - but I’m afraid it might be a little tough on the non-tech users.

Please dump your suggestions and ideas about what could live on such a server. As I am still a baby admin I’m not too far in to notice that people’s eyes glaze over when I mention things like ‘server’ or ‘search engine’. Trying to keep it intuitive enough for a big enough group might be a challenge, especially when keeping it all clean and FOSS. Probably needs to work really well on mobile phone as well.