DCXV CLI
Управляйте серверами, заказами и платежами из терминала.
Или установите через менеджер пакетов вашей платформы:
curl -fsSL https://kz.dcxv.com/cli/install.sh | shbrew install dcxv-com/tap/dcxvchoco install dcxv-cliЗатем войдите:
dcxv loginУже есть npm? Запустите без установки:
npx dcxv-cli loginv0.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