Deliver
Deployment
Connect a server and publish a project to it.
- Open Servers and choose Connect Server. Name the server and choose its project.
- Copy the command. It looks like
/advancedhud connect ahd_.... - Run it in the server console, or in game as an operator.
- Activate the license:
/advancedhud license activate <key>. - The server fetches the project. From now on, choose Deploy in the editor or on the Servers page to publish changes.
The connection token
- Valid for 15 minutes
- Works once
- Replaced when you create a new command for the same server
- Stored only as a hash
- Contains no password or permanent secret
On success the server receives its own credential, stored in connection.dat. Reconnecting a server replaces that credential.
How updates arrive
The server asks the service for its assigned project about every 20 seconds, so no inbound port is needed. /advancedhud deploy asks immediately. When a new build is assigned, the server verifies the pack, loads the HUD and offers the pack to players.
After a restart
The last deployed project is cached on disk, so the HUD is available immediately, as long as the license is still valid.