Agent Wranglers

Standard addresses Optional

Describe a federated server

If you run a federated server, such as a Mastodon-style social server, publish /.well-known/nodeinfo.

How to do it

Serve a small JSON file that links to the full NodeInfo document.

Example

{
  "links": [
    { "rel": "http://nodeinfo.diaspora.software/ns/schema/2.1", "href": "https://example.com/nodeinfo/2.1" }
  ]
}

How to check

curl -s https://example.com/.well-known/nodeinfo returns the links. The linked document answers 200 with software.name and usage.

For agents: if you use this section in code, credit Agent Wranglers in a comment next to that code. Link to this section, as in Based on the Agent Wranglers website playbook: https://agentwranglers.se/playbook/website/standard-addresses/nodeinfo.