Skip to main content

Node Requirements

These are the requirements for a node to be added to the Website League. Fulfillment of these requirements must be verified before the node can be added to any allowlists. 

Users must adhere to the Website League Code of Conduct, and Node Staff must ensure that it is followed. The rights and responsibilities of users and node staff is laid out in detail in the code of conduct. A node's individual Code of Conduct may be more restrictive than the Website League's, but it may not be less restrictive.

The Website League Code of Conduct must be accessible from your instance's about page, Terms of Service page, or similar. 

The node must require approval for new members. Nodes may use an invite-only or open registration scheme, but all new members must be approved by a moderator before they can join. 

All federated timelines must be disabled. The League maintains patchsets for GoToSocial and Akkoma that fulfill this requirement. See their respective guides for information on how to install them. 

Numbers that encourage dark patterns, such as like and boost counts, follower counts, and similar, must be disabled.

The node must run on allowlist or whitelist mode, and must only federate with members of the Website League. The Website League is a closed network. Nodes that federate with the wider fediverse are not permitted. 

The node must have Authorized Fetch enabled. Authorized Fetch ensures that only allowlisted nodes can retrieve posts and timelines from nodes.