Skip to main content

Quick start

Build Transiva, export from VMware vSphere or Nutanix AHV, and run the daemon and REST API.

Back to the README


60-second quick start​

VMware vSphere
git clone https://github.com/zyvorai/transiva.git
cd transiva
./scripts/build.sh

cp config.example.yaml config.yaml
# edit config.yaml for your vSphere endpoint
./bin/hyperexport --config config.yaml
Nutanix AHV
cp config.example.yaml config.yaml
# configure nutanix.host, credentials, and nutanix.mounts (NFS container paths)

./bin/hypervisord --config config.yaml

hyperctl list --provider nutanix
hyperctl export --provider nutanix --vm web-prod-01 \
--output /var/lib/transiva/nutanix \
--mounts 'default-container:/mnt/nutanix/default'

Full walkthrough: docs/nutanix.md

Daemon + REST
./bin/hypervisord --config config.yaml
./bin/hyperctl status

REST surface: openapi.yaml · containers: deployments/docker/

Binaries​

BinaryRole
transivaexport (compat: hyperexport)Interactive CLI exports (vSphere, Nutanix, …)
transivad (compat: hypervisord)REST API daemon
transivactl (compat: hyperctl)Job control — list, export, info, submit
nutanix-pickupStandalone Nutanix discovery/pickup

Legacy hyper* binaries remain compatibility aliases for at least one major release.