It is possible to run libvirt on vpsAdminOS with manually or NixOS managed network. This requires enabling KVM and TUN/TAP features.

See https://github.com/vpsfreecz/nixos-modules#provided-modules for an example and NixOS module for libvirt network configuration.