Pleroma (software)
Developer(s) | Lain, et. al |
---|---|
Initial release | 2016 |
Repository | github |
Written in | Elixir (Phoenix), JavaScript (Vue.js) |
Operating system | Unix, Linux, BSD |
Platform | Web, iOS, Android, Linux and PureOS, BSD, Sailfish OS, macOS, Windows |
Type | Microblogging |
License | AGPLv3 |
Website | pleroma |
Pleroma is a free and open-source self-hosted distributed social networking and microblogging service. It implements the ActivityPub protocol (and formerly, OStatus), [1] making Pleroma instances part of the wider Fediverse, an interconnected and decentralized network of independently operated servers.
Like other Fediverse instances, independently hosted servers running Pleroma (referred to as "instances") provide a federated microblogging experience to netizens, similar to Twitter or Weibo. Users can post, follow, and interact with other users across Pleroma and non-Pleroma instances (Mastodon, PeerTube, Friendica, etc.) seamlessly. Instance operators manage their own code of conduct, terms of service, and moderation policies, allowing users to settle on and roam instances, and browse content accordingly.
Created and maintained by the pseudonymous identity "Lain" in 2016, [2] Pleroma was originally just a client-side alternative for the GNU social frontend Qvitter, [3] [4] which resembled an earlier Twitter user interface. Since then, a backend implementation of OStatus and ActivityPub was written in Elixir and the Phoenix framwork, and built with PostgreSQL. The frontend, now referred to as Pleroma-FE, is written with the Vue.js JavaScript framework. [5] Pleroma also provides the Mastodon frontend, [6] and an alternative Gopher frontend. [7]
Pleroma is described as being less bloated than alternatives like Mastodon, having fewer software dependencies, and less resource intensive. [8] Pleroma dropped support for the older OStatus protocol in early 2020 in their v2.0.0 release, due to its declining use and buggy code. [9]
As of mid 2020, Pleroma is the second most popular Fediverse server software behind Mastodon, according to fediverse.network, with about 13% share of all instances, and about 1% of Fediverse "users". [10]
Functionality and features
Pleroma instances run software that communicates with the ActivityPub protocol. This connects Pleroma users to any other Fediverse software server that supports ActivityPub.
Pleroma's default, configurable post length limit is 5000 It is capable of uploading and sharing multimedia posts, as well as polls. [11]
Adoption
The Debian community is in the process of hosting their own social network using Pleroma. [12] [13]
In the media
References
- ↑ https://medium.com/we-distribute/activitypub-support-lands-in-pleroma-96635b7d6fde
- ↑ https://blog.soykaf.com/post/pleroma-release-0.9.9/
- ↑ https://medium.com/we-distribute/blushy-crushy-fediverse-idol-a-chat-with-lain-about-pleroma-4ff578b99752
- ↑ https://medium.com/we-distribute/a-quick-guide-to-the-free-network-c069309f334
- ↑ https://pleroma.social/
- ↑ https://blog.soykaf.com/post/what-is-pleroma/
- ↑ https://blog.soykaf.com/post/gopher-support-in-pleroma/
- ↑ https://linuxreviews.org/Pleroma
- ↑ https://pleroma.social/blog/2020/03/08/releasing-pleroma-2-0-0/
- ↑ https://fediverse.network/servers
- ↑ https://pleroma.social/blog/2019/06/28/pleroma-1-0-0/
- ↑ "Debian Looks To Go More Social From Microblogging To A Federated Image+Video Platform". Phoronix.
- ↑ "Announcing Debian Social". Debian.
External links
- Pleroma - LinuxReviews
- Pleroma - Fediverse
- Pleroma - Free Software Directory
- lambadalambda/pleroma: THIS REPOSITORY IS A ... - GitHub
- YunoHost-Apps/pleroma_ynh: Pleroma is an OStatus ... - GitHub
- pleroma/fediverse software - tilde.town
- Challenges in the Decentralised Web: The Mastodon Case
- Pleroma Hosting on Raspberry Pi
- Software | Pleroma – Feature +69 – MichaIng/DietPi — FeatHub
This article "Pleroma (software)" is from Wikipedia. The list of its authors can be seen in its historical. Articles taken from Draft Namespace on Wikipedia could be accessed on Wikipedia's Draft Namespace.