wakest ⁂
this work by @graue to add #NodeInfo "feature flag" support to @phanpy is amazing!
https://github.com/cheeaun/phanpy/pull/817
this really helps makes the fediverse stronger ⁂!
this work by @graue to add #NodeInfo "feature flag" support to @phanpy is amazing!
https://github.com/cheeaun/phanpy/pull/817
this really helps makes the fediverse stronger ⁂!
AcitivityPub isn't the only protocol used by the Fediverse.
NodeInfo is another protocol that makes up the suite of protocols that the Fediverse is based on.
https://github.com/jhass/nodeinfo/blob/main/PROTOCOL.md
NodeInfo is used to discover various information about the server node.
Such as:
• the software it is running (ex: Mastodon, PIxelfed, etc)
• the server node's total number of users,
• the number of posts on the server node,
• the number of active users,
• etc.
Fedifyは、TypeScriptとJavaScriptで書かれたActivityPubサーバーフレームワークです。分散型のソーシャルネットワークを構築するためのサーバーアプリケーションを作る際の複雑さと冗長なコードを排除し、ビジネスロジックとユーザー体験の開発に集中できるようにすることを目指しています。
現在提供している主な機能は以下の通りです:
興味がある方は、Fedifyのウェブサイトをご覧ください!包括的なドキュメント、デモ、チュートリアル、サンプルコードなどが用意されています:
#Fedify #TypeScript #JavaScript #ActivityPub #NodeInfo #Node #Deno #Bun #fedidev
#Fedify is an #ActivityPub server framework in #TypeScript & #JavaScript. It aims to eliminate the complexity and redundant boilerplate code when building a federated server app, so that you can focus on your business logic and user experience.
The key features it provides currently are:
• Type-safe objects for Activity Vocabulary (including some vendor-specific extensions)
• #WebFinger client and server
• HTTP Signatures
• Middleware for handling webhooks
• #NodeInfo protocol
• #Node.js, #Deno, and #Bun support
• CLI toolchain for testing and debugging
If you're curious, take a look at the Fedify website! There's comprehensive docs, a demo, a tutorial, example code, and more:
Fedify is an #ActivityPub server framework in #TypeScript & #JavaScript. It aims to eliminate the complexity and redundant boilerplate code when building a federated server app, so that you can focus on your business logic and user experience.
The key features it provides currently are:
If you're curious, take a look at the #Fedify website! There's comprehensive docs, a demo, a tutorial, example code, and more: