модуль 10 из 13 · движок Quest
Ship Craft — деплой-дисциплина
Собрать — 5 минут, задеплоить — 2 часа DevOps-боли. Ship Craft доводит проект от «работает у меня» до живого домена: pre-flight гейт, два трека деплоя (панель или git-native), security-smoke после выката, бэкап-дриль. Без SaaS-подписок.
1 900 ₽ · разово · ставится в сборку движка
Без него
Деплой убивает больше vibe-проектов, чем плохой код: сервер, TLS, env-переменные, миграции — и проект так и остаётся «работает у меня». А задеплоенное без дисциплины сканируют боты: открытые /.env, /.git, админки без пароля.
Как работает
- Pre-flight гейт до выката: секреты не в образе, .env.example ↔ .env сходятся, healthcheck есть, миграции спланированы — красный код выхода не пускает дальше
- Два трека по шагам: панель (VPS за ~$5 + Dokploy — агент управляет через его API) или git-native (Kamal — деплой-конфиг живёт в твоём репо)
- После выката — security-smoke на curl: /.env и /.git закрыты, TLS работает, security-заголовки на месте; плюс бэкап-дриль «restore реально отработал»
- Вето-призма «Готовность к выкату» блокирует «задеплоено» при секрете в образе или HTTP без TLS; деплой-решения пишутся в decisions.md с cite:
Что получаешь
Проект на живом домене с TLS, проверенными бэкапами и мониторингом — и повторяемый путь выката для каждого следующего релиза.
Ключевые возможности модуля
- Глубже базы: база доводит до «работает локально». Ship Craft — роль релиз-мастера и путь до домена: сервер, TLS, env, миграции, бэкапы, мониторинг
- ENFORCED pre-flight гейт ship-gate.sh: секреты в диффе, паритет .env.example ↔ .env, healthcheck — красный код выхода не пускает деплой
- ENFORCED security-smoke ship-smoke.sh после выката: /.env и /.git не отдаются, security-заголовки на месте — то, что vibe-сканеры продают подпиской
- Два трека на выбор: панель (VPS + Dokploy/Coolify, рецепт по шагам) или git-native (Kamal: deploy.yml живёт в репо, авто-TLS, zero-downtime)
- Вето-призма «Готовность к выкату»: секрет в образе, HTTP без TLS или непроверенный restore бэкапа блокируют «задеплоено». Вес always-on ~0
Другие модули движка Quest
Prompt Forge — углублённый интейк
Задача, понятая одинаково тобой и агентом, и файл-контракт, который переживает любую длину
Iron Gate — усиленный QA
Регресс-сьют, который растёт сам, и уверенность «не ломается» вместо «работало, когда пров
Red Team — усиленная безопасность
Проход глазами атакующего перед каждой сдачей и машинный блок на критику.
Design Craft — дизайн до кода
Нешаблонный интерфейс с системой, которую можно развивать, и доступность, доказанная прове
Landing Copy — текст, который продаёт
Текст, который ведёт к действию, и призма-судья, которая не пропустит воду.
Deep Research — исследование до решений
Решения на проверенных фактах с источниками, а не на первой ссылке из поиска.