Skip to content

v0.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Jul 14:29
v0.3.0
0c4d1ee

What's changed

Commits since v0.2.0:

  • feat(qemu): fix all vee-qemu build legs and activate managed QEMU download (#34) (0c4d1ee)
  • docs: var-free install snippets via stable latest-download URLs (#33) (6db872f)
  • docs(windows): match docs-site RAM default to 8G (#32) (a450055)
  • fix(templates): lower default RAM to 8G for passthrough and windows (#31) (c49c924)
  • docs: document all new vee commands, templates, and host platforms (#30) (104b272)
  • ci(docs): deploy docs site to Cloudflare Workers static assets (#29) (877edcd)
  • ci(docs): deploy documentation site to Cloudflare Pages (#28) (80dc180)
  • feat(firmware): ship OVMF firmware in x86_64 vee-qemu bundles (#27) (d91ebf9)
  • fix(firmware): probe distro OVMF layouts + document prebuilt install (#26) (d6110b0)

Full changelog: v0.2.0...v0.3.0


Install

Download the asset for your platform, verify the checksum, and put vee on your PATH. vee drives QEMU, so install your host's QEMU packages too — see the Installation guide.

Linux

curl -LO https://github.com/Benehiko/vee/releases/download/v0.3.0/vee-v0.3.0-linux-amd64.tar.gz          # or linux-arm64
curl -LO https://github.com/Benehiko/vee/releases/download/v0.3.0/vee-v0.3.0-linux-amd64.tar.gz.sha256
sha256sum -c vee-v0.3.0-linux-amd64.tar.gz.sha256
tar xzf vee-v0.3.0-linux-amd64.tar.gz
install -Dm755 vee "$HOME/.vee/bin/vee"

macOS (Apple Silicon)

curl -LO https://github.com/Benehiko/vee/releases/download/v0.3.0/vee-v0.3.0-darwin-arm64.tar.gz         # Intel: darwin-amd64
curl -LO https://github.com/Benehiko/vee/releases/download/v0.3.0/vee-v0.3.0-darwin-arm64.tar.gz.sha256
shasum -a 256 -c vee-v0.3.0-darwin-arm64.tar.gz.sha256
tar xzf vee-v0.3.0-darwin-arm64.tar.gz
install -Dm755 vee "$HOME/.vee/bin/vee"
xattr -d com.apple.quarantine "$HOME/.vee/bin/vee" 2>/dev/null || true   # unsigned binary

Windows (PowerShell)

iwr https://github.com/Benehiko/vee/releases/download/v0.3.0/vee-v0.3.0-windows-amd64.tar.gz -OutFile vee.tar.gz
tar xzf vee.tar.gz
New-Item -ItemType Directory -Force "$HOME\.vee\bin" | Out-Null
Move-Item -Force vee.exe "$HOME\.vee\bin\vee.exe"

Verify the install: vee --help

Run as a daemon (Linux)

The daemon autostarts VMs on boot and stops them cleanly on host shutdown:

vee daemon install               # writes /etc/systemd/system/vee.service, enables + starts it
sudo systemctl restart vee       # after upgrading the vee binary in place
sudo systemctl status vee        # check it's running

After upgrading, restart the daemon so it runs the new binary. If the new binary lands at a different path, re-run vee daemon install.