ActivityPub
- https:// hollo.social /@hollo/0192b339-f401-7705-aa9f-82b504eeee2c
cross-posted from: https://lemmy.ml/post/21657544
> Finally, [Hollo 0.1.0] released! Hollo is a single-user federated microblogging software which is ActivityPub-enabled and powered by Fedify. > > Hollo has the most of features that Mastodon has except for moderation tools, and also include: > > - CommonMark (a.k.a. Markdown) and up to 4,096 characters per post > - Misskey-style quotes (compatible with Misskey, Akkoma, Fedibird, etc) > - Misskey-style emoji reactions (both Unicode emojis and custom emojis are supported; compatible with Misskey, Akkoma, kmyblue, etc) > - Generally much relaxed limitations (more poll options, more attachments, and so on) > - … and [many more][1]! > > If you're interested in Hollo, please give it a try! There are several ways to install it: using [Railway], using [Docker] (and Docker Compose), or [manually]. > > If you're already using Hollo, please upgrade it to v0.1.0: > > - To Railway users: [Just redeploy the Hollo service][2]! > - To Docker users: Switch your Hollo image to [
ghcr.io/dahlia/hollo:0.1.0
] or simply [latest
]! > - To manual installers: Fetch the [stable
branch] and switch over to it! > > [Hollo 0.1.0]: https://github.com/dahlia/hollo/releases/tag/0.1.0 > [1]: https://docs.hollo.social/intro/ > [Railway]: https://docs.hollo.social/install/railway/ > [Docker]: https://docs.hollo.social/install/docker/ > [manually]: https://docs.hollo.social/install/manual/ > [2]: https://docs.hollo.social/install/railway/#upgrading > [ghcr.io/dahlia/hollo:0.1.0
]: https://github.com/dahlia/hollo/pkgs/container/hollo/292999204?tag=0.1.0 > [latest
]: https://github.com/dahlia/hollo/pkgs/container/hollo/292999204?tag=latest > [stable
branch]: https://github.com/dahlia/hollo/tree/stable - github.com Fedify 1.0.0 · dahlia fedify · Discussion #141
Fedify, an ActivityPub framework, has finally released its first stable version, 1.0.0! What is Fedify? Fedify is a TypeScript library that makes it easy to create federated server applications bas...
- podcastindex.social John Spurlock (@js@podcastindex.social)
👀 BrowserPub: A browser for debugging #ActivityPub and the ⁂fediverse https://browser.pub
it's about activitypub protocol itself calling our real host public key to validate http signature . Is that commonly known fact and can the fediverse be improved here?
Maybe I can ask this question here?
Is there any good friendica server which is well maintained and do not block lemmy.world and lemmy.ml?
When making an activitypub request from either a lemmy or mastodon server (I haven't tried others)
(eg
curl https://programming.dev/c/activitypub -A 'WhizzleGig/0.1;' -H 'Accept: application/activity+json'
),for their context they include...
"@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1", {
(note: https://w3id.org/security/v1), and for the security portion of the record, they return something like ..."publicKey": { "id": "https://programming.dev/c/activitypub#main-key", "owner": "https://programming.dev/c/activitypub", "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nBlahBlahBlah\n-----END PUBLIC KEY-----\n" },
(note howpublicKeyPem
andowner
are both nested insidepublicKey
).However, upon reviewing https://w3id.org/security/v1 and https://w3id.org/security, my interpretation is that those should not be nested inside
publicKey
but should be at the same level. Am I misreading something?