Skip to content

vbwagner/vws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VWS

VWs stands for "Virtual WorkStation".

It's main repository, bts and wiki is on my site. See also manual page

It is a python script which provides command-line interface to QEMU virtual machines, which simplifies such tasks as creation, device redirection doing snapshots and reverting to them.

It's main features

  • No daemons. No extra processes like libvirtd
  • No complicated API like libvirt.
  • No XML configs. All configuration of vm is stored in the shell script which invokes QEMU with appropriate arguments.
  • Transparency. If vws doesn't know how to make something, it doesn't prevent you from interacting with QEMU monitor direcrly or editing start script by hand.
  • Runs as ordinary user. QEMU processes run a invoking user. qemu-bridge-helper is used to setup network
  • Virtual machines can be freely copied from one physical machines to another using ordinary file operations. VM directory with virtual disks and start script is self-contained.

About

lightweight CLI virtual machines manager

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published