Developer
CLI, API, SDK — всё, что нужно, чтобы деплоить из терминала и из CI.
@deployuz/cli
v0.1.0 · publishedNode.js. Команды login · link · up · logs · run · env · status. Опубликован в npm registry.
Установка
npm install -g @deployuz/cliПервый деплой
# 1. Войти в аккаунт
deployuz login
# 2. Привязать проект
cd my-app && deployuz link
# 3. Задеплоить
deployuz upВ CI/CD
# GitHub Actions
- run: npm i -g @deployuz/cli
- run: deployuz up
env:
DEPLOYUZ_TOKEN: ${{secrets.DEPLOYUZ_TOKEN}}Публичный REST API
v1 · stableПолный OpenAPI на https://api.deployuz.176-96-243-41.nip.io/api/v1/docs. Аутентификация — Bearer-токен (создаётся в Settings → Tokens) или httpOnly-cookie от логина.
Базовый URL
https://api.deployuz.176-96-243-41.nip.io/api/v1Пример
curl -H "Authorization: Bearer ${DEPLOYUZ_TOKEN}" \
https://api.deployuz.176-96-243-41.nip.io/api/v1/projectsSDK
@deployuz/sdk
alphaTypeScript · Node.js/Browser
import { Deployuz } from '@deployuz/sdk';
const d = new Deployuz({ token });
const proj = await d.projects.list();deployuz-python
alphaPython 3.10+
from deployuz import Deployuz
d = Deployuz(token=...)
projects = d.projects.list()terraform-provider-deployuz
alphaTerraform 1.5+
resource "deployuz_service" "web" {
name = "api"
size = "SMALL"
...
}MCP-сервер для Claude / Cursor
Управляйте deployuz прямо из AI-агента: смотрите деплои, читайте логи, создавайте сервисы диалогом.
{
"mcpServers": {
"deployuz": {
"command": "npx",
"args": ["-y", "@deployuz/mcp-server"],
"env": { "DEPLOYUZ_TOKEN": "..." }
}
}
}✅ @deployuz/cli опубликован в npm. Устанавливай стандартной командой
npm i -g @deployuz/cli. SDK-пакеты (@deployuz/sdk, deployuz-python, terraform-provider) — на подходе.