Создание приложения в Timeweb Cloud
create_timeweb_appCreate a Timeweb Cloud application with automatic project parameter detection. Specify type, framework, repository, build and run commands, and environment variables.
Instructions
Создает приложение в Timeweb Cloud с автоматическим определением параметров проекта.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| envs | No | ОБЯЗАТЕЛЬНОЕ ПОЛЕ - переменные окружения. Пользователь должен указать их самостоятельно | |
| name | Yes | ОБЯЗАТЕЛЬНОЕ ПОЛЕ - название приложения | |
| type | Yes | ОБЯЗАТЕЛЬНОЕ ПОЛЕ - тип приложения должен быть определен (frontend или backend) | |
| comment | No | НЕ ОБЯЗАТЕЛЬНОЕ ПОЛЕ - комментарий | Приложение создано через MCP сервер |
| run_cmd | Yes | ОБЯЗАТЕЛЬНОЕ ПОЛЕ для backend приложений - команда запуска | |
| build_cmd | Yes | ОБЯЗАТЕЛЬНОЕ ПОЛЕ - команда сборки | |
| framework | Yes | ОБЯЗАТЕЛЬНОЕ ПОЛЕ - фреймворк приложения (React, Vue, Angular, Next.js, Django, Express, Laravel, Docker и др.). Если в структуре проекта есть файлы Dockerfile или docker-compose, то это backend приложение с типом docker или docker-compose. | |
| index_dir | No | ТОЛЬКО для frontend приложений - директория с index файлом | |
| preset_id | Yes | ОБЯЗАТЕЛЬНОЕ ПОЛЕ - ID пресета | |
| commit_sha | Yes | ОБЯЗАТЕЛЬНОЕ ПОЛЕ - SHA коммита (40 символов) | |
| branch_name | Yes | ОБЯЗАТЕЛЬНОЕ ПОЛЕ - название ветки | |
| provider_id | Yes | ОБЯЗАТЕЛЬНОЕ ПОЛЕ - ID VCS провайдера | |
| repository_id | Yes | ОБЯЗАТЕЛЬНОЕ ПОЛЕ - ID репозитория | |
| is_auto_deploy | No | ОБЯЗАТЕЛЬНОЕ ПОЛЕ - всегда false | |
| repository_url | Yes | ОБЯЗАТЕЛЬНОЕ ПОЛЕ - URL репозитория | |
| system_dependencies | No | НЕ ОБЯЗАТЕЛЬНОЕ ПОЛЕ - системные зависимости (если нужно) |