Skip to content

Release v0.6.0

Choose a tag to compare

@github-actions github-actions released this 17 Mar 03:25
· 53 commits to master since this release
1cef7d0

Nexus v0.6.0

What's Changed

0.6.0 (2026-03-17)

Features

  • app: wire env vars through CreateVM, StartVM, and UpdateEnv (35b764e)
  • db: add env column to vms table with JSON storage (fbc9cf1)
  • domain: add Env field to VM, CreateVMParams, and CreateConfig (71cc193)
  • httpapi: add env to VM create and PUT /v1/vms/{id}/env endpoint (e0e9cce)
  • mcp: add env parameter to vm_create and vm_env tool (f1cd1a0)
  • nexusctl: add vm env subcommand for get/set/clear (1cef7d0)
  • runtime: recreate container on start to apply current env vars (68f55c0)

Bug Fixes

  • runtime: replace env vars from image base instead of merging (5001ca8)

Tests

  • e2e: add TestVMEnvVars for VM environment variables feature (47edf25)

Documentation

  • add VM environment variables design spec (34efbe9)
  • add VM environment variables implementation plan (0f54599)

Installation

Linux (x86_64)

wget https://github.com/Work-Fort/Nexus/releases/download/v0.6.0/nexus-linux-amd64.tar.xz
tar xf nexus-linux-amd64.tar.xz
sudo cp nexus-linux-amd64/* /usr/local/bin/
sudo setcap cap_sys_admin+ep /usr/local/bin/nexus-netns
sudo setcap cap_net_admin,cap_sys_admin+ep /usr/local/bin/nexus-cni-exec
sudo setcap cap_sys_admin+ep /usr/local/bin/nexus-quota
sudo setcap cap_sys_admin,cap_fowner+ep /usr/local/bin/nexus-btrfs
sudo setcap cap_net_bind_service+ep /usr/local/bin/nexus-dns

Linux (ARM64)

wget https://github.com/Work-Fort/Nexus/releases/download/v0.6.0/nexus-linux-arm64.tar.xz
tar xf nexus-linux-arm64.tar.xz
sudo cp nexus-linux-arm64/* /usr/local/bin/
sudo setcap cap_sys_admin+ep /usr/local/bin/nexus-netns
sudo setcap cap_net_admin,cap_sys_admin+ep /usr/local/bin/nexus-cni-exec
sudo setcap cap_sys_admin+ep /usr/local/bin/nexus-quota
sudo setcap cap_sys_admin,cap_fowner+ep /usr/local/bin/nexus-btrfs
sudo setcap cap_net_bind_service+ep /usr/local/bin/nexus-dns

Arch Linux (AUR)

yay -S nexus-virt

Verification

wget https://github.com/Work-Fort/Nexus/releases/download/v0.6.0/SHA256SUMS
sha256sum -c SHA256SUMS --ignore-missing

Built automatically by Nexus CI