DCXV CLI
Manage servers, orders, and payments from your terminal.
Already have npm? Run it without installing:
npx dcxv-cli --helpv0.2.0 · Linux, macOS, Windows · SHA256SUMS
Manual download
No shell access, or prefer to verify the binary yourself? Grab it directly.
| Platform | Download |
|---|---|
| Linux x64 | dcxv-linux-x64 |
| Linux ARM64 | dcxv-linux-arm64 |
| macOS (Apple Silicon) | dcxv-macos-arm64 |
| macOS (Intel) | dcxv-macos-x64 |
| Windows x64 | dcxv-windows-x64.exe |
Commands
Add --json to any read command for machine-readable output, and --yes to confirm billing or destructive actions.
| Command | Description |
|---|---|
dcxv login | Authorize this device (opens your browser) |
dcxv whoami | Show the authenticated account |
dcxv balance | Balance and accepted payment methods |
dcxv orders | List servers/products (alias: ls, list) |
dcxv get <id> | Full details: specs, status, resource usage, access info |
dcxv order --cluster <name|id> --vcpu <n> --ram <n> --disk <n> --ip <n> | Order a product (dry-run unless --yes) |
dcxv pay <method> <amount> | Create a payment and print the pay link |
dcxv watch <id> | Stream live deploy/task progress |
FAQ
- What can I do with the DCXV CLI?
Practically everything the client area does, from your terminal: list and inspect servers, order cloud servers or Kubernetes clusters, run power actions, reinstall an operating system, manage snapshots, backups and ISO images, create payments and download PDF invoices, switch between sub-accounts, and stream live deployment progress. Add --json to any read command for machine-readable output, and --yes to confirm anything that bills your account or destroys data
- How do I authorize the CLI on my machine?
Run dcxv login. It opens your browser so you can approve the device in a tab where you are already signed in, then saves the token automatically, so nothing is pasted by hand. For a headless box such as CI or an SSH-only server, create a personal API token in the client area and run dcxv login with that token instead, or export DCXV_TOKEN in your shell. Use dcxv profile to keep several accounts side by side
- How do I check my balance?
Run dcxv balance. It prints your current balance and the payment methods enabled on your account. dcxv whoami shows which account the CLI is authenticated as, dcxv tx lists recent transactions, and dcxv pay creates a payment and prints the payment link
- How do I get a list of my servers?
Run dcxv orders (also available as dcxv ls). It prints one row per product with its id, hostname, IP address, type, operating system, CPU, RAM, price and status. For a single server use dcxv get followed by its id to see the full detail view: specifications, live resource usage, the IP/MAC/PTR table and access credentials. Add --json to either command to script against it
- How do I order a new server from the terminal?
List the options with dcxv clusters and dcxv os, then run dcxv order --cluster 16 --vcpu 4 --ram 8 --disk 80 --ip 1 --os Ubuntu. Without --yes it is a dry run that prints exactly what would be ordered and charges nothing; add --price to fetch the authoritative price on its own. Add --yes to submit the order, and --watch to stream provisioning until the server is ready and its access details are printed
- How do I reinstall the operating system?
Run dcxv set 1234 reinstall Ubuntu --yes --watch, replacing 1234 with your server id. The image can be given by name or by the numeric id shown in dcxv os, and extra words narrow the match, so windows 2022 en std resolves to a single Windows image. Reinstalling erases the disk, so the command refuses to run unless you pass --yes
- Can I watch a deployment or task in real time?
Yes. dcxv watch followed by a server id streams that server progress, and dcxv watch on its own follows every product on the account. Updates are pushed over the same live channel the web panel uses, so nothing is polled, and the order and reinstall commands both accept --watch to attach immediately
If you require assistance or have additional questions, please contact the managers or write to the support team at support@dcxv.com