Документация и API
Всё, что нужно разработчику для работы с DevFlux: быстрые примеры, референс API, CLI-инструменты и SDK на шести языках.
Быстрый старт: установка и первые шаги
От установки CLI до первого деплоя — три команды. Ниже минимальный путь для нового проекта на Node.js 20.
1. Установка CLI
Установите глобальную утилиту через npm или Homebrew. Требуется Node.js 18+ и доступ в сеть.
npm install -g @devflux/cli
2. Авторизация
Свяжите аккаунт с рабочей областью. Токен хранится в локальном ключе и не попадает в репозиторий.
devflux login --team acme
3. Первый деплой
Соберите проект и отправьте артефакт в облако. DevFlux автоматически подберёт окружение и запустит контейнер.
devflux deploy --env production
Поиск по документации
Полнотекстовый индекс по 1 420 статьям, 860 эндпоинтам API и 340 примерам. Работает офлайн после первого кэша.
Поддерживает синтаксис: tag:cli, lang:python, endpoint:/v3/deploys.
Категории: Основы, API, CLI, SDK
Материалы сгруппированы по задачам. Начните с Основ, затем переходите к конкретным инструментам.
CLI
Справочник по 47 командам: deploy, logs, scale, secrets, hooks. Поддержка Bash и Zsh.
Справочник →SDK
Официальные библиотеки: Python, Go, Node.js, Rust, Java, PHP. Типизация и автодополнение.
Библиотеки →Примеры кода на разных языках
Единая задача — создание деплоя и ожидание готовности. Ниже фрагменты на Python и Go.
from devflux import Client client = Client(team="acme") deploy = client.deploys.create( project="web-frontend", ref="main", env="production", ) deploy.wait(timeout=300) print(deploy.url)
client := devflux.New("acme") deploy, err := client.Deploys.Create(ctx, devflux.CreateDeploy{ Project: "web-frontend", Ref: "main", Env: "production", }) if err != nil { log.Fatal(err) } fmt.Println(deploy.URL)
История версий и changelog
Полный журнал изменений API, CLI и платформы. Ниже последние четыре релиза.
v3.2.0
Стабильный 14 марта 2025Добавлен эндпоинт /v3/scale-policies для управления автоскейлингом. CLI: новая команда devflux secrets rotate. Исправлено 23 бага.
v3.1.4
Патч 28 февраля 2025Стабилизация webhook-доставки, исправление таймаутов при деплое проектов > 500 МБ. Python SDK: поддержка Python 3.13.
v3.1.0
Стабильный 10 февраля 2025Первый релиз Rust SDK (devflux-rs 0.9). В API добавлены заголовки X-Request-Id и трассировка запросов.
v3.0.0
Брейкинг 15 января 2025Переход на новую схему аутентификации через OAuth 2.1. Удалены эндпоинты v2 (деплой через legacy-токены). Обновите CLI до 2.0+.
Поддержка сообщества и форумы
Задайте вопрос, найдите готовое решение или просто пообщайтесь с инженерами DevFlux.
Форум DevFlux
12 400 участников, 8 320 тредов. Медиана ответа от сообщества — 47 минут. Модерация 24/7.
Перейти на форумTelegram-канал
Официальные анонсы релизов, бот @devflux_bot с быстрыми командами. 28 900 подписчиков.
GitHub Discussions
Технические обсуждения, RFC-предложения и примеры архитектур. 1 840 открытых веток, 312 закрываются в день.
Открыть DiscussionsНачните с живого примера
Зарегистрируйтесь и получите 500 часов CPU-времени в подарок. Первый деплой занимает меньше минуты.
Создать аккаунт