marius

@mariusor@metalhead.club · Joined ⁨Nov⁩ ⁨2018⁩

Mostly a programmer.

Implementing #ActivityPub in the #Go programming language.

Current projects:

* #GoActivityPub - a library to use ActivityPub in Go.

* #FedBOX - a generic ActivityPub service supporting the client to server API.

* #brutalinks - a link aggregator inspired by (old) reddit, hacker news and lobste.rs built on top of FedBOX.

* #oni - a single user ActivityPub server with minimal fuss.

Replying to @⁨julian@activitypub.space⁩

@julian for the implementors of Go ActivityPub applications that need RFC9421 signatures, it's important to note that it's not FedBOX that provides the functionality, but two modules in the GoActivityPub library:

* the **client** module[1] wraps the signing of activities.
* the **auth** module[2] wraps the verification functionality.

Also for lower level use, there's the underlying module being wrapped by GoActivityPub: dadrus/httpsig [3]

[1] github.com/go-ap/client
[2] github.com/go-ap/auth
[3] github.com/dadrus/httpsig

Fed@hongminhee@hollo.social

A wrapper around regular http transfer package with some enhancements for using with ActivityPub services. - go-ap/clientGitHubGitHub - go-ap/client: A wrapper around regular http transfer package with some enhancements for using with ActivityPub services.A wrapper around regular http transfer package with some enhancements for using with ActivityPub services. - go-ap/client