Automatically place servers using learned resource capacity

This commit is contained in:
2026-10-04 21:04:09 -04:00
parent a1b957392f
commit e6cdf9eb7f
25 changed files with 927 additions and 85 deletions
+5 -3
View File
@@ -39,9 +39,11 @@ including SQLite metadata and published game-file storage.
shows setup progress. Automatic agent updates are enabled by default.
3. Add the exact Plutonium server keys in **Keys**, or supply missing keys when
launching.
4. Launch a server or collection on a host. The latest files for each game and
the default runtime are selected automatically. EC reserves host-specific
ports and verifies startup.
4. Launch a server or collection. EC quickly checks CPU, memory and port capacity,
then automatically places each server on the least loaded eligible host. The
latest game files and default runtime are selected automatically. EC reserves
resources for queued launches and verifies startup. CPU/memory allowances learn
from actual container usage, using temporary defaults while calibrating.
See [Native host management](docs/native-hosts.md) for installation, credentials,
storage, failure recovery, API contracts and the live-host acceptance checklist.