nodeinfo
2023年7月時点での最新バージョンは2.1。
nodeinfoに対応しているサーバは、以下の2つのエンドポイントを提供する必要がある:
/.well-known/nodeinfo
nodeinfoに対応していますよ、ということを表明するだけのエンドポイント
実際の通信先を示すだけ
code:nodeinfo.json
{
"links": [
{
}
]
}
/nodeinfo/2.1
例:
code:2.1.json
// 最低限のnodeinfo
{
"openRegistrations": false,
"protocols": [
"activitypub"
],
"software": {
"name": "ソフトウェアの名前", // a-z0-9- のみ使用可能 "version": "0.1.0"
},
"usage": {
"users": {
"total": 1 // 合計ユーザ数
}
},
"services": {
"inbound": [],
"outbound": []
},
"metadata": {},
"version": "2.1"
}