A node is a machine that hosts game servers. Adding one means installing the daemon on it and pointing it at your panel.
The install script detects your distribution, downloads the matching .deb or .rpm, and
installs it. The package lays down a systemd unit, a gamedash system user and the wrapper.
The wrapper then fetches the daemon itself at runtime.
You do not need to install Java, generate a keystore, or write a service file. Older documentation described all three; none are required any more.
On the node, as root:
To pin a specific release rather than taking the latest:
The full walkthrough, including Windows and the manual route, is in Installing the daemon.
The installer asks for the details the daemon needs to reach your panel — the API domain and an authentication token. That token is what authenticates the node in both directions, so treat it as a secret.
These land in daemon.properties; see
Daemon configuration if you need to change them
later.
The panel has to be able to reach the node, not just the other way round. Allow at least 2146 and 2147 from the panel, plus 2145 and 2153 depending on your setup, and whatever ports your games need. Ports & firewall explains which and why.
The node registers itself with the licence server on first start, then completes a handshake with the panel. When that succeeds the node appears in the panel as online.
If it does not:
systemctl status gamedash-daemonWith a node online you can create your first instance. Which games are available, and how to add one that is not, is covered in Supported games.