akkoma/FEDERATION.md
2025-04-30 11:52:07 +02:00

2.1 KiB
Raw Blame History

Federation

Supported federation protocols and standards

Supported FEPs

ActivityPub

Akkoma mostly follows the server-to-server parts of the ActivityPub standard, but implements quirks for Mastodon compatibility as well as Mastodon-specific and custom extensions.

See our documentation and Mastodons federation information linked further below for details on these quirks and extensions.

Akkoma does not perform JSON-LD processing.

Required extensions

HTTP Signatures

All AP S2S POST requests to Akkoma instances MUST be signed. Depending on instance configuration the same may be true for GET requests.

FEP-c16b: Formatting MFM functions

We set the optional extension term htmlMfm: true when using content type "text/x.misskeymarkdown". Incoming messages containing htmlMfm: true will not have their content re-parsed.

Nodeinfo

Akkoma provides many additional entries in its nodeinfo response, see the documentation linked below for details.

Additional documentation