element-hq / element-hq/dendrite
Add `/.well-known/nodeinfo` endpoint
- Dominant language
- Go
- Stars
- 965
- Forks
- 101
- PR merge metrics
- No merged PRs in 30d
Description
*This issue was originally created by [**@6543**](https://github.com/6543) at .*
add the nodeinfo endpoint (http://nodeinfo.diaspora.software/)
and add setting to metrics to specify if user statistics should be public or hidden.
if hidden just report the basic information (software, version, ...)
if public, report back total & active users
Contributor guide
Research direction
Start by locating Dendrite's HTTP route registration and the metrics configuration described in the issue. Check the Nodeinfo specification for the required basic fields and user statistics behavior. Done means /.well-known/nodeinfo serves basic software information, with user totals included only when the new setting makes them public.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100