- cross-posted to:
- libre_culture
- cross-posted to:
- libre_culture
Y’all might find this interesting, Littr.me is designed to host each “subreddit” on its own instance and federate between them. MIT-licensed code is here: https://github.com/mariusor/littr.go
It uses ActivityPub libraries written in Go: https://github.com/go-ap/
Nice, I really like this.
Is this a pure link aggregator (as in it only allows links) or more of a general purpose forum like Lemmy?
Also, have you gotten federation working yet?
For starters it will be links and text posts. I’m not eager to implement file uploads and storage, which would be required for other types of content (audio, video, images, etc). Ideally you will be able to use one of the other services: pixelfed for images, funkwhale for audio, peertube for video, and then cross link to littr.me…
I’m not sure if it’ll work, but I still got some work to do before I need to think about it too hard.
And no, federation is not yet fully implemented. The libraries I created, will mostly work transparently in federated or non-federated ways, but I haven’t tested it properly and for all cases that federation requires. That’s a goal for sometime in the future.
Just made an account, it’s good to see another decentralized Reddit-like forum in the works!
I hope that all of the FOSS link aggregators are eventually compatible and able to federate with one another!
I think we’re well on our way. :) Thank you for posting this.
Could we actually get some sort of interoperability with Lemmy eventually? That would be amazing!
Of course. :) This will depend on a lot of factors, mainly how close to the spec will Lemmy’s activitypub implementation will be. You’d be surprised how many hoops one must go through to obtain compatibility with some other servers.
This looks really cool
deleted by creator