简体中文RSS

Add gateway nodes

Every node — including the panel’s own server — is added the same way. Once a node joins, every existing account automatically gets a peer on it. No manual sync step.

  1. Go to Nodes → New node and fill in its name, node group, capacity (peers), region steering label, REALITY listen port, public endpoint, and REALITY SNI target.
  2. Click Join token to generate a one-time token.

Field notes: region is a steering label, clients asking for it prefer this node. The REALITY listen port is the TCP port clients connect to (443 normally, 8443 when this server also runs Caddy on 443). The SNI target is the HTTPS host the traffic camouflages as in the TLS handshake.

On the new server, run:

Terminal window
curl -fsSL https://raw.githubusercontent.com/bingryan/freenet/main/deploy/install-node.sh -o install-node.sh
sudo bash install-node.sh

Paste in the control-plane address (host plus node-agent port, 48443 by default) and the join token when prompted. The node appears as online in the panel within a few seconds.

Rebuilt server or replaced hardware? Generate an unlimited join token instead of a normal one (checkbox in the Join token dialog), so you don’t have to reset anything manually. Normal tokens are single-use and expire after 30 minutes by default.