Как деплоить проект созданный с AI на продакшен?
задан 25 февизменён 26 февпросмотров: 2ответов: 1
Проект создан с помощью AI, работает локально. Как правильно задеплоить на продакшен? Какие подводные камни?
> Пока нет комментариев
1 ответ
✓
AI-проект деплоится так же, как обычный. Но есть нюансы, связанные с качеством AI-кода.
Перед деплоем — обязательные проверки
- TypeScript check —
tsc --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 фев