cross-posted from: https://feddit.uk/post/45160218

cross-posted from: 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

  • Habitat specification of location and size - enabling posts related to the local area
  • Home feed - Displays the most recent posts
  • Nearby feed - Displays posts sorted by proximity to the user
  • Create posts - Upload photos, set locations, comments
  • Categories - Location rules
  • Amazon S3 image storage option
  • Personalisation - Overrides Habitat defaults per user: kms/miles, hidden categories
  • Moderation tools - User, post, comment moderation, block email addresses
  • Announcements - Scheduled announcements
  • Public moderation log - Keep moderator actions visible for 30 days

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.

  • Sebastian Lasse@digitalcourage.social
    link
    fedilink
    arrow-up
    2
    ·
    8 days ago

    @carlnewton
    Awesome. It seems that you and @benpate and me are basically working on the same things.
    I would be more than happy to meet in an audio call. Our funded menschys project allowed me to work on fedigeo fulltime the past weeks. It might help anyone.
    Also if we could establish a standard for federated geohash Collections which is our base for federated regions, geocoding and routing (federated routing uses openroute humanitarian/collaborative plan in the beginning). Would be happy to tell you more.

    Carl FYI;
    am also elected Policy Lead of Social CG, worked much towards consulting EU for DMA/DSA and co-org the official ActivityPub Conf https://conf.tube/c/apconf_channel/videos

    • Carl Newton@feddit.ukOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 days ago

      Hey @sl007@digitalcourage.social. Thanks for the message. I couldn’t find any details about Menschys or Fedigeo, I’d love to know more about what you’re doing. But just to clarify, I’m not planning to use ActivityPub in Habitat. I’ve realised recently that using the term “Fediverse” – and perhaps posting to this Fediverse community has caused some confusion. Additionally, before I looked further into what ActivityPub was, I thought I was going to use it. I was under the impression that any decentralised system would count as “a part the fediverse”. Habitat will certainly be federated, but it’s possible that it will only be a Fediverse platform as much as email (for example) is a Fediverse platform. I don’t plan to write any functionality that will implicitly allow non-Habitat applications communicate with it. I hope that clears things up. My apologies for the confusion, it seems I’ve confused a lot of people over this and it wasn’t my intention.