14 ms·
Pleroma: A Mastodon-compatible open and federated social networking server
- robobro 6y agoI love pleroma! I host a bunch of servers.
- mxuribe 6y agoI've been using it for some time, and while i'm def. not an expert, i do love how lightweight is is! It really is a pretty nifty platform for the fediverse!
- rglullis 6y agoIf you try Pleroma, do yourself a favor and also install the Soapbox-FE frontend. Much cleaner, customizable and familiar to Twitter users than the default one. Regarding the backend. It does seem that Mastodon was the first one and has more functionality, but (1) Pleroma is catching up and (2) waaaaay lighter on resources. Mastodon is built on Rails, requires PostgreSQL, Redis, a task server (sidekiq) and optionally Elasticsearch. Pleroma goes by with just PostgreSQL and is built on Elixir. Regardless of technology, what I'd really like to see in a future version of these AP-systems is the ability to manage multiple-domains with a single database / application server. Right now all implementations assume that the domain of the backend is the domain of every user in the instance. So this means that if I want to host Mastodon for a user with a custom domain, I'll have to spin a instance/database just for this user. If I could have a separate mapping between account / domain, one single instance could manage everyone.
- hawkoy 6y agohttps://soapbox.pub https://soapbox.pub for the lazy. I was thinking of using a fediverse instance for my blog but I am unsure whether it's a good idea.
- rglullis 6y agoWhat do you mean? To use a Mastodon/Pleroma instead of the blog, or a blog engine that can interoperate with ActivityPub? If the latter, I can only think of https://write.as https://write.as for the moment.
- riffic 6y agoYou can also install this plugin for WordPress: https://wordpress.org/plugins/activitypub/ https://wordpress.org/plugins/activitypub/ The ActivityPub ecosystem is pretty interesting. Look at it closely.
- rapnie 6y agoThere are a whole bunch of others. See https://git.feneas.org/feneas/fediverse/-/wikis/watchlist-for-activitypub-apps#blog-publishing-and-reading-apps https://git.feneas.org/feneas/fediverse/-/wikis/watchlist-fo...
- LukeHoersten 6y agoI run my blog (https://wrt.nth.io/luke/ https://wrt.nth.io/luke/) as a fediverse instance of writefreely. Here’s my ansible role for it. You should just give it a try and see if it’s for you: https://src.nth.io/ansible-roles/file/tip/writefreely https://src.nth.io/ansible-roles/file/tip/writefreely I think federated blogs are the answer to google killing rss.
- juped 6y agoRSS is still not dead! You are on a website, RIGHT NOW, that publishes fully operational RSS feeds! So do all the popular blog CMSes! So do all the popular static blog generators! Even your own blog that you just linked publishes working RSS! https://wrt.nth.io/luke/feed/ https://wrt.nth.io/luke/feed/ The replacement for RSS is to stop inexplicably thinking RSS is somehow gone.
- LukeHoersten 6y agoI just mean rss is not nearly what it was at it’s peak. Sites are still publishing RSS feeds to be sure though.
- opan 6y ago>It does seem that Mastodon was the first one and has more functionality Pleroma has rich text support, emoji reacts, polls with more than 4 answers... It never struck me as having less features than Mastodon, except maybe when it hadn't gotten polls yet at all some months back.
- lainsoykaf 6y agoDon't forget the chat system, soon to be released :)
- christefano 6y agoChatMessages info here: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/2429 https://git.pleroma.social/pleroma/pleroma/-/merge_requests/...
- wraptile 6y agoSoapbox-fe is being made by a qAnon nutcases, be careful with getting involved with them. https://i.imgur.com/2TizvaD.png https://i.imgur.com/2TizvaD.png
- LukeHoersten 6y agoHere’s my Pleroma ansible role if anyone wants to give it a try. Can run on a Raspberry Pi and supports multiple instances and domains. https://src.nth.io/ansible-roles/file/tip/pleroma/otp https://src.nth.io/ansible-roles/file/tip/pleroma/otp
- rglullis 6y agoYou should've pushed this to Galaxy! I was looking for an ansible role and ended up having to make my own. How are you dealing with the secrets that need to be generated? I couldn't find anything on the tasks or templates...
- LukeHoersten 6y agoI manage it at the playbook level. They go into the role as variables. I’ve never really used Galaxy. You recommend it? I’ve always felt like I can’t depend on other people’s roles, especially since roles don’t have their own variable scopes.
- rglullis 6y agoQuality of the roles on Galaxy vary a lot, but there are some that are certainly useful. Usually the variables get namespaced with the name of the role, so you'd only get some kind of conflict if you were using two different code bases for the same role - or if the dev was really sloppy/didn't care about others integrating their code.
- LukeHoersten 6y agoYeah that makes sense. I’ll take a look. Thanks!
- StavrosK 6y agoDoes anyone know if this actually works with Mastodon accounts? I tried to follow mine, but it sent a "follow request" and then did nothing (my account is open for anyone to follow).
- LukeHoersten 6y agoYeah it definitely works. It uses the ActivityPub protocol which both just implement. But I use them together all the time.
- StavrosK 6y agoHmm, odd about my account then... Thanks!
- LukeHoersten 6y agoWhat instance?
- StavrosK 6y agoMastodon.host.
- egypturnash 6y agoAsk your admin if the Pleroma you were trying to follow from is blocked.
- Kye 6y agoFollows from muted instances show as requests on Mastodon. It stands out when you try to migrate a big account.
- ponker 6y agosounds like a type of cancer. open source needs to pay more attention to branding.
- ajnin 6y agoI thought so too. It sounds uncomfortably close to "pleurome" which is a French word for pleural cancer. I'm not sure if there is a similar English word. I looked up pleroma, and apparently it is a word of Greek origins which means the fullness of divine excellencies and powers. Quite an ambitious name.
- yborg 6y agoPython sounds like a large predatory snake.
- danwills 6y agonamed monty
- pndy 6y agoYou got very good marks.
- boring_twenties 6y agoYeah but not too many people have had personal negative experiences with those. Cancer, unfortunately, is not uncommon.
- ProfDreamer 6y agoThere's also honk[0] which aims to be a small ActivityPub server implementation with "minimal setup and support costs". [0]: https://humungus.tedunangst.com/r/honk https://humungus.tedunangst.com/r/honk
- deleted 6y ago[deleted]
- voppe 6y agoI tried both and it's much better than Mastodon IMO due to how much more lightweight, faster and easier to deploy it is. Maybe it has less features, but they're fully worth the sacrifice.
- 488643689 6y agoIf these things concern you: Soapbox is developed by a massive TERF, boyfriend/husband to the founder, and co-founder of the transphobic, radical "feminist" hate-platform spinster.xyz. This is where all the TERFs migrated after the reddit ban of /r/gendercritical, /r/LGBdroptheT, ... I think in this case, it's really hard to separate the product from the person, since it's all over the place; he's at the core of organized transphobia, harassment and hate.
- rglullis 6y agoThe fact that you are trying to cancel Alex tells me more about you than him.
- 488643689 6y agoSure, sharing information, so other people can make their decisions as they please... Is this the cancle culture apocalypse the right is talking about? Weren't consumer decisions once held differently? Or is it because there is no money spend, it's not ethics anymore?
- japanoise 6y agoBest not to engage. Terfs have a vested interest in appearing to be civil, but shrinking into the background when pushed, since the facts refute their position.
- rglullis 6y agoLet's share some more information, then. Alex is also an atheist and the kind of annoying vegan advocate. I am a Christian Orthodox and I roll my eyes every time I see him talking about any of his soybean-dirt-based meals or the typical shallow sophomore religion-bashing post. Should I just interact with those that are exactly like me? > Is this the cancel culture apocalypse the right is talking about? Asking people to not separate the product from the person, and think that the guy does not deserve any praise for his work because of some association with people that disagree with you? Yes, that's cancel culture that (not just) the right is talking about. Trying to label everyone that holds an opposing view as "hateful" without absolutely no room for dialog? Yes, that's cancel culture that (not just) the right is talking about. > it's not ethics anymore? Does Soapbox come with some kind of clause that says you need to share their views to use their code? Is the product itself exclusionary in any way? Then no, ethics have nothing to do with it.
- miki123211 6y agoFederation tech is cool from a software-engineering perspective, but almost useless from an average Joe perspective. Centralized services have much better UX, i.e. due to a universal search mechanism and aren't as confusing. Try explaining to a non-techie that there's that cool thing called Mastodon, but there's also Pleroma that works with mastodon, but there is not one instance but many people hosting many servers, oh, and to use this whole thing, you don't get the Mastodon app, but you have multiple apps for multiple platforms, each with a different name etc. Oh, and the whole thing is also sometimes called Fediverse. Also, each instance has a completely different website and rules, most of those are small and can disappear any day, and your whole account will disappear with them. If they grow large enough, the monetization issue will eventually become evident. There are two solutions, forcing users to pay, making most of them unhappy, or selling their data, and now we are back to square one. Also remember a lot of admins push their political views on all users of the instance, much more aggressively than any mainstream platform. Blocking Gab, an instance often associated with racist content, is very common, nevermind the non-racist users on there. Same for basically blocking off Japan as a whole, just because the japanese sometimes post their anime child porn, which is legal over there. Oh, and what are those weird addresses? Well, they're kind of like email... So if they're like email, why don't we use email instead? And so it goes. Most non-techies don't really care about privacy in the "now I see more personalized ads" sense. They don't want their future employers / partners / parents to see their messages, that's why Snapchat and sending content that automatically disappears has become so popular. The Fediverse actually sacrifices those "important" kinds of privacy. Basically, As long as you let open source clients in, your recipient can do anything with your messages with little friction, and that's not what users usually want. For most users, Facebook spying on their stuff won't really have a material impact on their lives. However, if they get into an argument with the admin of the instance (assuming a friend is hosting it for them), the consequences can be severe. Imagine if i.e. your techy friend hosted all your social data and then discovered you had an affair with his wife. He could, as revenge, publish all your embarassing photos and direct messages. This sort of thing just can't happen with Facebook. Matrix is quite different, the UX is much better, it's great for enterprises/education/govt, so it doesn't matter that much anyway, it's filling a previously unfilled niche (easy, realtime chats between organizations) and lets governments control their data. I think it has a moderate chance of success. Mastodon, however, is, quite frankly, a failure. There's definitely a need for a free-speech-respecting, censorship-resistant social network, but the fediverse is not the right approach.
- toastal 6y agoIsn't one of the advantages of Mastodon that it has much better moderation tools? It's kinda hard to tell by the homepage.
- lainsoykaf 6y agoWe have more fine grained moderation tools, but they are more complicated. We're making it easier in our admin frontend all the time, though.
- swebs 6y agoAre you with Mastodon or Pieroma?
- lainsoykaf 6y agoah, sorry, pleroma :)
- auganov 6y agoAny easy to follow along guide where you implement your own compatible ActivityPub server?
- lainsoykaf 6y agoGargron wrote one: https://blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server/ https://blog.joinmastodon.org/2018/06/how-to-implement-a-bas...
- mariusor 6y agoLet's be frank though, that's nowhere near enough for implementing an actual server.
- mikro2nd 6y agoI'm in the early stages of implementing my ActivityPub server just using the spec[1] and it seems simple enough to me. (I'm not doing/planning any kind of front-end to it beyond what I may need for interop tests.) [1] https://www.w3.org/TR/activitypub/ https://www.w3.org/TR/activitypub/
- deleted 6y ago[deleted]
- saint-loup 6y agoIs this a reference to Jung or to gnostic thinkers? :)