Skip to content

Admin command line

Every admin command runs inside the dgxmm container, as docker exec dgxmm python -m dgxmm.admin <command> (--help on any command lists its options):

Command What it does
reset-password USER Sets a new random password (printed once), signs the user out everywhere and requires a change at next sign-in. See forgot the admin password.
list-users Lists user names and roles.
reset-calibration REPO [--engine vllm\|llamacpp] Forgets the learned memory calibration of a model, so estimates start from the formula again.
decider status [--json] [--check] The decision model's state; --check exits 1 unless it is enabled and healthy.
decider build [--force] Builds the decider image (skipped when it exists).
decider download [--model vllm-sr/d3-nano] [--verify-only] Downloads the pinned model snapshot into the HF cache and verifies every file; --verify-only only checks it.
decider enable [--wait] [--timeout SECONDS] Enables the decider through the running app (normal memory check); --wait waits until it is healthy (default 900 s).
decider disable [--remove] Disables it and stops its deployment; --remove also deletes the deployment.
decider admin-disabled Exits 0 when an admin explicitly disabled the decider (used by the installer).
rotate-decider-key [--wait SECONDS] New bearer key for the decider; a running decider is restarted with it. Exit 0 rotated, 1 failed, 2 not picked up by DGXMM, 3 still in progress (run it again to keep waiting). Default wait 90 s.

decider status|enable|disable act as the oldest admin (decider --user NAME … picks another one) over the admin unix socket; see decision model. Every command that changes something is written to the audit log.

Next steps