Как деплоить проект созданный с AI на продакшен?

задан 25 февизменён 26 февпросмотров: 2ответов: 1

Проект создан с помощью AI, работает локально. Как правильно задеплоить на продакшен? Какие подводные камни?

> Пока нет комментариев

1 ответ

AI-проект деплоится так же, как обычный. Но есть нюансы, связанные с качеством AI-кода.

Перед деплоем — обязательные проверки

  • TypeScript checktsc --noEmit проходит без ошибок
  • Тесты — критичные сценарии покрыты и проходят
  • Секреты — нет хардкоженных ключей/паролей в коде
  • Env vars — все переменные описаны в .env.example
  • Docker build — образ собирается успешно

Стандартный стек деплоя

  • Docker — контейнеризация (app + postgres)
  • Nginx — reverse proxy + статика
  • Let's Encrypt — SSL сертификат через certbot
  • GitHub Actions — CI/CD pipeline

Подводные камни AI-проектов

  • Миграции — AI может забыть создать миграцию для новых полей
  • Зависимости — пакеты в коде, но не в package.json
  • Env vars — используются, но не описаны в .env.example
  • Порты — конфликты если на VPS уже что-то запущено

Команда /deploy

В Vibe Framework команда /deploy автоматизирует: SSH → git pull → docker compose build → health check → rollback при ошибке. Макс 3 попытки.

Stackovervibe·26 фев

Связанный контент

$ написать ответ

markdown