Introducing Habitat - A Social Platform for Local Communities
from carlnewton@feddit.uk to selfhosted@lemmy.world on 01 Mar 20:12
https://feddit.uk/post/45160073

I’ve been working on Habitat for the past two years. It all stemmed from this idea that I posted in April 2024.

Habitat is a free open-source, self hosted social platform for local communities. It is aimed at fostering local community discussions and discovery of areas of interest. This is why it is built primarily around location. A Habitat instance centers on a specific area, and the local community can make generic posts about that area, or they can make posts about specific locations in that area. More about what I’ve been building and the future plans here.

Features

If you’re interest in this at all, please give it a spin and let me know how you get on. I’ll keep an eye here on Lemmy, but you can also post to the Habitat discussion board on GitHub.

A screenshot of the home feed of Habitat

#selfhosted

threaded - newest

eodur@piefed.social on 01 Mar 20:39 next collapse

I love the sound of this. Kind of a decentralized Next door but better? I’ve been really wanting a place for some local communities to organize that isn’t Facebook. Perhaps I’ll spin up an instance and see if I can get some interest.

carlnewton@feddit.uk on 01 Mar 20:41 collapse

Awesome! Let me know how you get on!

sbv@sh.itjust.works on 01 Mar 20:43 next collapse

That looks neat! Thanks for posting it!

dangling_cat@piefed.blahaj.zone on 01 Mar 20:57 next collapse

I absolutely love this idea. Does it support ActivityPub? And I would love to see users can set labels on themselves like what expertise they can offer etc.

carlnewton@feddit.uk on 01 Mar 21:00 collapse

Now that’s an interesting idea!

This release is step one in the plan. Federation is step two! More information on this here: carlnewton.github.io/posts/building-habitat/

I love what activitypub has done for the internet, but I don’t think it will be right for this project, but yes to federation – if there are instances to federate with of course!

ada@piefed.blahaj.zone on 01 Mar 21:07 collapse

It seems to me that activity pub could still be useful for a couple of reasons. If you live in the suburbs of a city, then bring able to also access an instance for your suburb and your city might be useful.

And if you live in multiple locales, or if want to stay connected to your old home town etc

carlnewton@feddit.uk on 01 Mar 21:09 collapse

Please do have a read of this: …github.io/…/location-based-social-network/#conne…

I feel quite confident that a gossip protocol approach is the right way to go, but seamless connectivity to other instances is absolutely planned!

ada@piefed.blahaj.zone on 01 Mar 21:11 collapse

That was my bad. I was espousing federation, not AP specifically, and I see that federation is built in to the idea

spaghettiwestern@sh.itjust.works on 01 Mar 21:01 next collapse

Even in my relatively liberal U.S. city, Next Door is overrun by Magats who are cheered on and protected by right-wing Magat moderators. It needs to die and this looks like a great replacement.

carlnewton@feddit.uk on 01 Mar 21:06 next collapse

I’ve built in the ability to hide categories for this kind of reason. I was thinking, for instance, that people who enjoy a good moan can join the “Moaners Club” category, and the rest of us can hide that category from our feeds to get on with the categories we enjoy. Regarding problematic moderators, I have built a moderation log to keep them accountable, and of course, if they don’t show themselves to have good intentions, those with good intentions could create their own instance – I don’t know why I’m going into this kind of detail – you’re on Lemmy after all, you know the score!

Lonewolfmcquade@lemmy.world on 01 Mar 21:30 next collapse

Agreed. Tried NextDoor years ago and found it was primarily a venue for busybodies, nosy neighbors and HOAs to complain and nag people about nonsense. I love the idea of an app like this, but hate the people who use it the most.

spaghettiwestern@sh.itjust.works on 01 Mar 21:39 collapse

It goes deeper with Nextdoor. During Covid someone living next to a local evangelical church posted pictures of a packed event where no one was wearing a mask. Some of those pictures included the backs of a few kid’s heads.

The “good Christian” church members complained that he was a pedophile and Nextdoor deleted his account! This could not be done by moderators and required Nextdoor executive approval.

Nextdoor is a Maggot haven from top to bottom.

irmadlad@lemmy.world on 01 Mar 21:42 collapse

Out in my neck of the woods, NextDoor wouldn’t be effective. Lots of acreage between people. We don’t take kindly to snoopers and busybodies. We keep an eye on each other, but not in a nosy neighbor kind of way. Now, where my lady friend lives, it’s eat up with NextDoor. She showed me her feed once, I was like ‘You know, I strongly believe America could solve about 50% of their problems with this one simple trick: Mind Your Own Business!’.

spaghettiwestern@sh.itjust.works on 01 Mar 21:51 collapse

I found it useful for some things. We have a pack of coyotes in town that preys on dogs and occasionally is spotted in the neighborhood. It was also useful for business & contractor recommendations, but have to otherwise agree with you.

irmadlad@lemmy.world on 01 Mar 21:45 next collapse

I don’t have a use case OP, but the project looks great. Seems like it would be an obvious NextDoor replacement.

jtrek@startrek.website on 01 Mar 21:58 collapse

I like the idea. I don’t want to use facebook or similar, but that’s where stuff like “BuyNothing” is most active.

Unfortunately, I don’t know much about self hosting (beyond what I’ve picked up working in software development) so I don’t see myself running one of these myself. I’d probably use it if it came to my neck of the woods (NYC)