akkoma/FEDERATION.md
ilja space f646e78b48
Some checks are pending
ci/woodpecker/pr/build-amd64 Pipeline is pending approval
ci/woodpecker/pr/build-arm64 Pipeline is pending approval
ci/woodpecker/pr/docs Pipeline is pending approval
ci/woodpecker/pr/lint Pipeline is pending approval
ci/woodpecker/pr/test Pipeline is pending approval
Add "FEP-c16b: Formatting MFM functions" to FEDERATION.md
2024-12-01 11:51:34 +01:00

1.8 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

The optional extension term htmlMfm is currently not used.

Nodeinfo

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

Additional documentation