AI & integration
Self-update
Signed, verified updates that install themselves without touching running VMs.
What it is
FlashVMM keeps every Linux host current, signed and verified.
flash self-update installs the latest published release from a signed, checksummed channel. A systemd timer can run it unattended. Running VMs keep going untouched.
Why it matters
A fleet stays secure when every host runs the latest release. Self-update delivers it with no extra daemon and no downtime.
- Signed channel. Every release is verified against the key the binary trusts.
- Zero disruption. Running VMs carry on with the image they started with.
- Hands-free. One flag arms a timer that keeps every host current.
Runs on
- Linux x86_64
- Linux arm64
- Across your fleet
How it works
The update mechanism lives inside the binary it updates.
CLI
flash self-update --status
flash self-update --show-trust
flash self-update --dry-run
flash self-update
flash self-update --install-timer --interval 15minMCP
flash_cli(args: ["self-update", "--status"])The result
Every Linux host runs the latest signed release, with no VM interrupted.
Updates arrive verified and install themselves. Workloads never notice.
How it works
Related
See every feature live: flash demo