ACTIVITYPUB(7)
π activitypub β notes about the azorius implementation π
okay so bestie, this is a page from the Miscellaneous Information Manual, and it's literally all about how the azorius(1) server does ActivityPub. grab a strawberry π and let's get into it.
β¨ NAME β¨
activitypub β notes about the azorius implementation. that's it, that's the vibe. π
πΈ DESCRIPTION πΈ
so the azorius(1) server processes activities using the ActivityPub protocol to exchange messages with other servers. the way that this works is, like, a whole thing β the specification is subject to interpretation, and ngl 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 it may be useful as a guide to other implementors looking to interoperate. iykyk π«Ά
π¦ OBJECTS π¦
the following object or document types are supported. slay.
- Page β used for posts. this is the object that azorius expects to receive for posts and links. main character energy fr.
- Note β used for comments. will not in general work as a replacement for Page. so don't try it, okay? π
- 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. so yes, HTML girlies, this one's for you β¨
π₯ ACTIVITIES π₯
the following activities are supported. let's go through them one by one:
- Create β supported. π
- Announce β Groups will forward activities to followers using Announce. they're basically the group chat admin, forwarding the receipts π¨
- Follow β can follow both groups and persons. follow everyone, bestie, no cap π
- Update β supported. glow-ups are allowed β¨
- Delete β does what it can. that's it, that's the whole description. it does what it can. π
- Like β not yet implemented. the like button is lowkey still loading π
π METADATA π
the following additional object types are supported, typically as tag or attachment. cute little extras, y'know?
- Link β the URL link for a Page. π
- Image β for attached images. πΈ
- Document β as a variant of Image. it's giving image but make it document π¦
- Hashtag β Limited. limited hashtag energy, hashtag iykyk
π SECURITY π
Azorius uses http signatures. keeping it secure, periodt. π
π WEBFINGER π
Azorius implements the webfinger end point but it is not required for federation. so like, it's there, it's cute, but you don't need it to federate. optional icon behavior β¨
π SEE ALSO π
intro(1), azorius(1) β go read these too, bestie, they're literally right there π
β 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. no cap, this is the whole caveat. interpret responsibly, besties π«Ά
ok that's the whole page! mwah π
this little love letter came from Debian, dated $Mdocdate$, and it's page ACTIVITYPUB(7) of the Miscellaneous Information Manual. go forth and federate, queen πβ¨
π¦ where this page comes from
- alpine 3.24: azorius-doc 0.3.4-r22 Β· ISC
- Copyright (c) 2019 Ted Unangst
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms