Tuqo держит каждую версию сайта рядом и переключает боевую одним атомарным щелчком. Без даунтайма. Без «подождите, раскатывается».
Указатель боевой версии переключается только когда новая сборка полностью готова. Пользователь не увидит ни одной полустраницы.
tar.gz с готовой статикой или исходники с package.json — Tuqo сам разберётся, что собирать.
→ queuedКаждая сборка идёт в отдельном Podman-контейнере. Чужой деплой не дотянется до вашего.
→ building → readyКогда версия готова, боевой указатель атомарно встаёт на неё. Старая остаётся рядом — для отката.
→ activeГотовый dist без package.json уходит в LIVE без очереди сборки и без расхода build-минут.
Что-то сломалось в проде? Указываете прошлый готовый деплой — указатель возвращается на него.
Podman-контейнер на каждую сборку. Предсказуемое окружение и никаких соседей по процессу.
Привязываете FQDN, подтверждаете TXT-записью — и сайт открывается на вашем адресе с HTTPS.
Деплой, статус, откат и домены доступны как инструменты MCP — ваш ИИ-ассистент публикует сайт сам, без открытой панели. Именно так собрана и опубликована эта страница.
Соберите архив локально или доверьте сборку Tuqo. Дальше — один вызов и опрос статуса. Когда статус стал ready, версия уже в эфире.
Соберите страницу, отдайте архив, поймайте щелчок указателя. Старые версии останутся рядом — на случай, если захочется назад.