
Pleroma — a lightweight fediverse server
There are multiple frontends to use with Pleroma to suit all kinds user preferences: Pleroma FE, our 'official' highly customizable frontend. Soapbox, a simple easy to learn and use alternative. …
Pleroma News
Apr 2, 2025 · Pleroma 2.1.1 is a security release, fixing 2 DoS vulnerabilities, metadata leak on private instances, a possible OOM with the default HTTP client and bugs found after 2.1.0 …
Tags · Pleroma / pleroma · GitLab
Mar 1, 2025 · Release: Pleroma 2.7.1 ### Changed - Accept `application/activity+json` for requests to `/.well-known/nodeinfo` ### Fixed - Truncate remote user fields, avoids them …
Pleroma Documentation
Home Quick Navigation Pleroma Clients Installing on Linux using OTP releases Configuration Cheat Sheet Pleroma-FE configuration and customization for instance administrators …
Introduction to Pleroma - Pleroma Documentation
Pleroma is a federated social networking platform, compatible with Mastodon and other ActivityPub implementations. It is free software licensed under the AGPLv3.
Installing on Debian Based Distributions - Pleroma Documentation
If you want to open your newly installed instance to the world, you should run nginx or some other webserver/proxy in front of Pleroma and you should consider to create a systemd service file …
Posting, reading, basic functions. - Pleroma Documentation
This works very simple - custom emoji is defined by its shortcode and an image, so that any shortcode enclosed in colons get replaced with image if such shortcode exist. Let's say there's …
Configuring search - Pleroma Documentation
Due to high memory usage, it may be best to set it up on a different machine, if running pleroma on a low-resource computer, and use private key authentication to secure the remote search …
Storing Remote Media - Pleroma Documentation
Pleroma does not store remote/federated media by default. The best way to achieve this is to change Nginx to keep its reverse proxy cache for a year and to activate the …
Database maintenance tasks - Pleroma Documentation
Every command should be ran as the pleroma user from it's home directory. For example if you are superuser, you would have to wrap the command in su pleroma -s $SHELL -lc …