ACTIVITYPUB(7) Miscellaneous Information Manual ACTIVITYPUB(7)
NAME
activitypub — notes about the azorius implementation
DESCRIPTION
The azorius(1) server processes activities using the ActivityPub protocol to exchange messages with other servers. The specification is subject to interpretation, and not all implementations behave in the same way. This document attempts to clarify azorius’s behavior. It is not intended to be a complete description of ActivityPub, but may be useful as a guide to other implementors looking to interoperate.
OBJECTS
The following object or document types are supported.
Page
Used for posts. This is the object that azorius expects to receive for posts and links.
Note
Used for comments. Will not in general work as replacement for Page.
ChatMessage
Used for chat.
Azorius primarily supports HTML content, not markdown or other formats, with a wide range of permitted HTML tags in object content fields.
ACTIVITIES
The following activities are supported.
Create
Supported.
Announce
Groups will forward activities to followers using Announce.
Follow
Can follow both groups and persons.
Update
Supported.
Delete
Does what it can.
Like
Not yet implemented.
METADATA
The following additional object types are supported, typically as tag or attachment.
Link
The URL link for a Page.
Image
For attached images.
Document
As a variant of Image.
Hashtag
Limited.
SECURITY
Azorius uses http signatures.
WEBFINGER
Azorius implements the webfinger end point but it is not required for federation.
SEE ALSO
intro(1), azorius(1)
STANDARDS
ActivityPub: https://www.w3.org/TR/activitypub/
Activity Vocabulary: https://www.w3.org/TR/activitystreams-vocabulary/
CAVEATS
The ActivityPub standard is subject to interpretation. GNU $Mdocdate$ ACTIVITYPUB(7)