Pleroma
This article is a stub. You can help the IndieWeb wiki by expanding it with relevant information.
Pleroma is an open source, federated social network implementation compatible with Mastodon and GNU social.
Features
Pleroma focuses on being a light and generalized implementation of ActivityPub, in contrast to Mastodon (which focuses on microblogging).
- Profile
- Posts. Pleroma has support for
- Specifications
- ActivityPub
- Activity Streams 2.0 โ a variety of Objects, see post types above
- ...
Instances
Instances can be found on various trackers:
- https://fediverse.network/pleroma
- https://the-federation.info/pleroma
- http://distsn.org/pleroma-instances.html
Notable Forks
- Akkoma
- Akkoma fork announcement: 2022-06-24 Akkoma: A vision to refocus Pleroma - Coffee and Dreams
Akkoma is a mostly hard fork of Pleroma, with an intent to focus the massive blob of software into something with some actual identity.
- Akkoma fork announcement: 2022-06-24 Akkoma: A vision to refocus Pleroma - Coffee and Dreams
- Rebased
- Rebased fork announcement: 2022-08-19 Soapbox BE is now Rebased
Rebased is a fork of Pleroma. [...] The word โbasedโ is also slang for the opposite of cringe, and considering that Pleroma has become very cringe lately, a re-based alternative is sorely needed.
- Rebased fork announcement: 2022-08-19 Soapbox BE is now Rebased
IndieWeb Support
(this section is a stub, please update with new information with citations)
- no known IndieWeb building-blocks support.
IndieWeb Requests
To Be Proposed
These are ideas/suggestions for Pleroma to support more IndieWeb building blocks. Feel free to file them in https://git.pleroma.social/pleroma/pleroma/-/issues and then move them (and their issue link) to the Requests section below.
- IndieAuth support (both sign-in with IndiAuth, and use of a Pleroma profile as an IndieAuth identity to sign-in elsewhere)
- Micropub server support
- Webmention support, sending & receiving for posts and profiles
- ...
Requests
TBD.
Internal Architecture
The Pleroma codebase has a clean separation between server and client, so an admin can install multiple frontends.
In addition to the default PleromaFE, it comes installed with a customized Mastodon frontend, called the MastoFE. The Pleroma contributors have said their goal is for Pleroma to be an unopinionated social server that can fill multiple niches, e.g. Twitter-like, Facebook-like, Instagram-like, etc.