简体中文RSS

Add WireGuard 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, capacity, and WireGuard subnet.
  2. Click Join token to generate a one-time token.

Peer subnets are curated: ranges already used by another node or likely to collide with a client’s home LAN are disabled, so you can’t create a conflict.

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 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.