1. Load it as a server mod
Put @DHUBconsole_Server in the server folder and add it to the start line with -servermod=@DHUBconsole_Server. Always -servermod, never -mod: it holds your API key and must never reach players. Players download nothing.
Good to know: The agent comes to the Steam Workshop at launch - the button will be on your server's Settings page.
2. Paste your Settings.json
Start the server once: the agent creates profiles/DayzHUB/DHUBconsole/Settings.json. Replace everything in it with the Settings.json shown on your server's Settings page - it holds the Server ID and API key. The key is shown only once.
3. Restart and check
A few seconds after the server starts, the banner on the Settings page turns Connected.
- Not connected? Open profiles/DayzHUB/DHUBconsole/logs/agent.log.
- "refused": the Server ID or API key is wrong - paste the Settings.json again.
- "Not configured": Settings.json still has the default.
Options in Settings.json
liveMapEnabled, eventMarkersEnabled and allowAdminActions switch parts of the agent off. Lost the key? Generate a new one in Settings › Danger zone - the old one stops working at once.