On Linux, ensure /etc/machine-id exists (generate via
systemd-machine-id-setup or urandom fallback if missing).
Compute SHA-3-256 and print both raw ID and hash at install
completion so operators can share it with the licence vendor
for offline/air-gap host binding.
Also mount /etc/machine-id:/etc/machine-id:ro in compose.yaml.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- compose.yaml: mount /etc/machine-id read-only into the manage-server container
- install.sh: print SHA-3-256 of /etc/machine-id after install so customers
can share it with their vendor when requesting a host-bound .lic file
- README.md: document "Host-bound licences" flow
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>