DCXV CLI

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

dcxv - zsh
Downloading https://dcxv.com/cli/dcxv-linux-x64 ...
✓ Checksum OK.
Installed to /home/you/.local/bin/dcxv
0.7.3
$ 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
$

Или установите через менеджер пакетов вашей платформы:

curl -fsSL https://kz.dcxv.com/cli/install.sh | sh

Затем войдите:

dcxv login

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

npx dcxv-cli login

v0.7.3 · Linux, macOS, Windows · SHA256SUMS

Команды

Добавьте --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