Defang
Развертывает приложения из Docker Compose в облако быстро и безопасно
Описание
Defang — CLI-инструмент для разработчиков, позволяющий преобразовывать приложения из Docker Compose в масштабируемые облачные развертывания на AWS, DigitalOcean, GCP или Defang. Поддерживает MCP-сервер для интеграции с IDE (VS Code, Cursor). Включает сэмплы на Go, Python, Node.js и Pulumi-провайдер. Идеален для быстрого деплоя, тестирования и AI-генерации проектов. Технологии: Go, Nix для разработки.
Возможности
Развертывание в облако
Преобразует Docker Compose в безопасные и масштабируемые деплои на выбранном облаке за минуты
Интеграция с IDE
MCP-сервер для seamless развертывания из VS Code, Cursor, Claude без выхода из редактора
AI-генерация проектов
Команда `defang generate` для создания новых сервисов с помощью ИИ
Сэмплы и примеры
Примеры на Go, Python, Node.js для задач и деплоя с помощью CLI или Pulumi
Управление через CLI
Команды для build, test, deploy; поддержка переменных окружения и completion для shell
Установка
Установка Defang CLI:
- Через Homebrew:
brew install DefangLabs/defang/defang - Через скрипт:
eval "$(curl -fsSL s.defang.io/install)" - Через Go:
go install github.com/DefangLabs/defang/src/cmd/cli@latest - Через Nix:
nix-env -if https://github.com/DefangLabs/defang/archive/main.tar.gz - Через winget (Windows):
winget install defang - Через Docker:
docker run -it defangio/defang-cli help