DCXV CLI

Управляйте серверами, заказами и платежами из терминала.

dcxv — zsh
Downloading https://dcxv.com/cli/dcxv-linux-x64 ...
Checksum OK.
Installed to /home/you/.local/bin/dcxv
0.4.0
$ dcxv login
First, visit: https://dcxv.com/my/cli/A3F9-2B7C
Your code: A3F9-2B7C
Logged in. Saved to /home/you/.config/dcxv/config.json
$ dcxv orders
ID HOSTNAME IP TYPE OS CPU RAM PRICE STATUS
2481 web1 185.255.96.42 cloud Ubuntu 24.04 Platinum 2.4-3.9 GHz 8 38 active
2482 gpu1 185.255.96.51 cloud Ubuntu 24.04 Platinum 2.4-3.9 GHz 32 102 inactive
$ dcxv watch 2482
#2482 [##################------] 74% cloudinit
$

Уже есть npm? Запустите без установки:

npx dcxv-cli --help

v0.4.0 · Linux, macOS, Windows · SHA256SUMS

Ручная загрузка

Нет доступа к терминалу или хотите проверить бинарный файл самостоятельно? Загрузите его напрямую.

ПлатформаЗагрузка
Linux x64dcxv-linux-x64
Linux ARM64dcxv-linux-arm64
macOS (Apple Silicon)dcxv-macos-arm64
macOS (Intel)dcxv-macos-x64
Windows x64dcxv-windows-x64.exe

Команды

Добавьте --json к любой команде чтения для машиночитаемого вывода и --yes для подтверждения оплаты или разрушительных действий.

КомандаПримечание
dcxv loginАвторизовать это устройство (откроет браузер)
dcxv whoamiПоказать авторизованную учётную запись
dcxv balanceБаланс и принимаемые способы оплаты
dcxv ordersСписок серверов/продуктов (алиас: ls, list)
dcxv get <id>Полные сведения: характеристики, статус, использование ресурсов, данные для доступа
dcxv order --cluster <name|id> --vcpu <n> --ram <n> --disk <n> --ip <n>Заказать продукт (пробный запуск без --yes)
dcxv pay <method> <amount>Создать платёж и вывести ссылку на оплату
dcxv watch <id>Следить за прогрессом развёртывания/задачи в реальном времени
dcxv mcpЗапустить локальный MCP-сервер для MCP-совместимых агентов, используя этот вход

FAQ

- Что я могу делать с помощью DCXV CLI?

Практически всё то же, что и в клиентском кабинете, но из терминала: просматривать список серверов и их детали, заказывать облачные серверы или кластеры Kubernetes, управлять питанием, переустанавливать операционную систему, работать со снимками, резервными копиями и ISO-образами, создавать платежи и скачивать PDF-счета, переключаться между субаккаунтами и следить за ходом развёртывания в реальном времени. Добавьте --json к любой команде чтения для машиночитаемого вывода и --yes для подтверждения действия, которое списывает средства или уничтожает данные

- Как авторизовать CLI на моей машине?

Выполните dcxv login. Команда откроет браузер, вы подтвердите устройство во вкладке, где уже выполнен вход, и токен сохранится автоматически, так что вставлять его вручную не нужно. Для сервера без графического окружения (CI или доступ только по SSH) создайте персональный API-токен в клиентском кабинете и выполните dcxv login с этим токеном либо экспортируйте DCXV_TOKEN в своей оболочке. Используйте dcxv profile, чтобы держать несколько аккаунтов рядом

- Как проверить баланс?

Выполните dcxv balance. Команда выводит текущий баланс и доступные способы оплаты. dcxv whoami показывает, под каким аккаунтом авторизован CLI, dcxv tx перечисляет последние транзакции, а dcxv pay создаёт платёж и выводит ссылку на оплату

- Как получить список моих серверов?

Выполните dcxv orders (также доступно как dcxv ls). Команда выводит по одной строке на продукт с идентификатором, именем хоста, IP-адресом, типом, операционной системой, CPU, RAM, ценой и статусом. Для отдельного сервера используйте dcxv get с его идентификатором, чтобы увидеть полные детали: характеристики, текущее использование ресурсов, таблицу IP/MAC/PTR и данные доступа. Добавьте --json к любой из этих команд для использования в скриптах

- Как заказать новый сервер из терминала?

Посмотрите варианты через dcxv clusters и dcxv os, затем выполните dcxv order --cluster 16 --vcpu 4 --ram 8 --disk 80 --ip 1 --os Ubuntu. Без --yes это пробный запуск, который только показывает, что будет заказано, и ничего не списывает; добавьте --price, чтобы получить только итоговую цену. Добавьте --yes, чтобы оформить заказ, и --watch, чтобы следить за развёртыванием до момента, когда сервер будет готов и его данные доступа появятся на экране

- Как переустановить операционную систему?

Выполните dcxv set 1234 reinstall Ubuntu --yes --watch, заменив 1234 на идентификатор вашего сервера. Образ можно указать названием или числовым идентификатором из списка dcxv os, а дополнительные слова уточняют поиск, поэтому windows 2022 en std однозначно определяет один образ Windows. Переустановка стирает диск, поэтому команда не выполнится без --yes

- Могу ли я следить за развёртыванием или задачей в реальном времени?

Да. dcxv watch с идентификатором сервера показывает прогресс этого сервера, а dcxv watch без аргументов - всех продуктов аккаунта. Обновления приходят по тому же каналу, который использует веб-панель, поэтому опрос не выполняется, а команды order и reinstall принимают --watch, чтобы подключиться сразу

Если вам нужна помощь или у вас возникли дополнительные вопросы, пожалуйста, обращайтесь к менеджерам или напишите в службу поддержки по адресу support@dcxv.com

Сертифицировано по Tier III ISO 9001 ISO/IEC 27001 ISO 14001 Соответствует GDPR