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. Войти в аккаунт
lixev login
# 2. Привязать проект
cd my-app && lixev link
# 3. Задеплоить
lixev upВ CI/CD
# GitHub Actions
- run: npm i -g @deployuz/cli
- run: lixev up
env:
LIXEV_TOKEN: ${{secrets.LIXEV_TOKEN}}Публичный REST API
v1 · stableПолный OpenAPI на https://lixev.uz/api/v1/docs. Аутентификация — Bearer-токен (создаётся в Settings → Tokens) или httpOnly-cookie от логина.
Базовый URL
https://lixev.uz/api/v1Пример
curl -H "Authorization: Bearer ${LIXEV_TOKEN}" \
https://lixev.uz/api/v1/projectsSDK
@deployuz/sdk
alphaTypeScript · Node.js/Browser
import { Lixev } from '@deployuz/sdk';
const d = new Lixev({ token });
const proj = await d.projects.list();deployuz-python
alphaPython 3.10+
from lixev import Lixev
d = Lixev(token=...)
projects = d.projects.list()terraform-provider-lixev
alphaTerraform 1.5+
resource "lixev_service" "web" {
name = "api"
size = "SMALL"
...
}MCP-сервер для Claude / Cursor
Управляйте lixev прямо из AI-агента: смотрите деплои, читайте логи, создавайте сервисы диалогом.
{
"mcpServers": {
"lixev": {
"command": "npx",
"args": ["-y", "@deployuz/mcp-server"],
"env": { "LIXEV_TOKEN": "..." }
}
}
}✅ @deployuz/cli опубликован в npm. Устанавливай стандартной командой
npm i -g @deployuz/cli. SDK-пакеты (@deployuz/sdk, deployuz-python, terraform-provider) — на подходе.