Хостинг
Kodik Hosting позволяет опубликовать приложение из текущего рабочего пространства в облаке Kodik без переключения контекста. Весь процесс — от анализа проекта до работающего URL — выполняется прямо из Marketplace в IDE.
Анализ рабочего пространства
Заголовок раздела «Анализ рабочего пространства»Прежде чем публиковать приложение, Kodik анализирует содержимое рабочего пространства и автоматически определяет:
- Фреймворк — React, Next.js, Vue, Astro, Django, FastAPI и другие
- Среду выполнения (runtime) — Node.js, Python и т.д.
- Команды — установки зависимостей, сборки и запуска
- Порт, на котором приложение слушает запросы
- Healthcheck-путь для проверки готовности
- Переменные окружения — обязательные и опциональные
Результат анализа можно просмотреть и отредактировать перед публикацией.
Публикация и деплой
Заголовок раздела «Публикация и деплой»После анализа нажмите Deploy (или Host a project в шапке Marketplace). Kodik:
- Ставит деплой в очередь
- Собирает образ и запускает приложение
- Проверяет доступность через healthcheck
- Присваивает публичный URL
Статусы деплоя
Заголовок раздела «Статусы деплоя»| Статус | Описание |
|---|---|
| Building | Сборка образа, установка зависимостей |
| Starting | Запуск приложения |
| Live | Приложение работает и доступно по URL |
| Error | Деплой завершился с ошибкой |
| Idle | Приложение остановлено |
Управление приложениями
Заголовок раздела «Управление приложениями»На вкладке Hosting отображаются все ваши приложения в виде карточек с превью и статусом. Для каждого приложения доступны действия:
- Redeploy — перезапустить деплой с текущим кодом
- Start / Stop — запустить или остановить приложение
- Delete — удалить деплой или всё приложение
- Rename — переименовать приложение
Поиск и фильтрация по статусу (All / Live / Building / Error / Idle) помогают ориентироваться при большом количестве проектов.
Логи и метрики
Заголовок раздела «Логи и метрики»Для каждого деплоя доступны:
- Логи — поток вывода приложения в реальном времени
- CPU и Memory — текущее потребление ресурсов
Секреты
Заголовок раздела «Секреты»Переменные окружения с чувствительными данными хранятся как секреты на уровне приложения. В настройках приложения можно добавлять, обновлять и удалять секреты. Секреты не передаются в код и не отображаются в открытом виде.
Несколько деплоев
Заголовок раздела «Несколько деплоев»Каждое приложение может иметь историю деплоев. Вы можете переключаться между деплоями, просматривать их логи и статус.
Связанные разделы
Заголовок раздела «Связанные разделы»- Проекты сообщества — галерея приложений от сообщества
- Обзор Marketplace — все разделы Marketplace