Сайт из v0: как опубликовать
v0 от Vercel генерирует не отдельную страницу, а проект на Next.js с готовыми компонентами. Публиковать его можно где угодно — при условии, что проект собирается в статику. Tuqo — альтернатива Vercel с раздачей из России и оплатой в рублях: соберёт статический экспорт на Node 20 и опубликует результат.
Бесплатный тариф, HTTPS и поддомен сразу, свой домен на платных
Как забрать файлы из v0
Заберите код
Скачайте архивом (Download Zip) или выгрузите проект в GitHub — v0 создаёт ветку и pull request. Кнопки «Add to Codebase» и установки блока по ссылке через shadcn больше нет.
Включите статический экспорт
В next.config добавьте output: "export" и отключите оптимизацию картинок (images unoptimized). Без этого сборка рассчитывает на сервер Next.js, которого на статическом хостинге нет.
Соберите и заберите out
npm run build положит готовый сайт в каталог out — его и публикуем. Либо загрузите архив с исходниками: Tuqo соберёт проект на Node 20 и найдёт out сам.
Три пути публикации
Один и тот же набор файлов, разная степень автоматизации.
Без регистрации за минуту
Показать страницу без аккаунта: перетащите содержимое out на tuqo.ru/drop/ — ссылка на 24 часа, потом черновик забирается в аккаунт.
24 часа, потом забор в аккаунт
Открыть Drop →Папкой в панели
Создайте сайт и загрузите архив: сборка на Node 20, результат из out. Готовый экспорт публикуется мгновенно, без очереди на сборку.
бесплатный тариф, версии и откат
Создать сайт →Через агента с коннектором
v0 умеет подключать свои MCP-серверы: меню «плюс» → MCPs, адрес mcp.tuqo.ru/mcp, Bearer-токен с ключом tqk_ или OAuth. Важно: инструменты доступны v0 во время генерации и в готовое приложение не попадают. Либо Git CD — push в репозиторий, дальше сборка и публикация автоматом.
MCP, OAuth или ключ проекта
Клиенты с MCP →Грабли именно v0
Что чаще всего приходится править после этого инструмента и как Tuqo это замечает при публикации.
Серверная часть не переживёт экспорт
Server actions, route handlers, обращения к базе и авторизация на сервере в статическом экспорте не работают. На Tuqo нет SSR и серверных функций: такие места убираются или выносятся на внешний API.
Сборка падает на next/image
Компонент картинки по умолчанию требует сервер оптимизации. Для экспорта поставьте images unoptimized или замените на обычный тег img с файлами рядом.
Динамические маршруты без списка страниц
Для адресов с параметрами экспорт требует явного перечисления через generateStaticParams — иначе сборка останавливается с ошибкой. Либо перечислите страницы, либо соберите нужные адреса заранее.
Проверьте выгрузку до публикации
Иногда в архив или в первый коммит попадает не всё — быстрее заметить сразу, чем на боевом адресе. Откройте архив и убедитесь, что index.html или каталог приложения на месте; недостающее скопируйте из панели файлов v0.
Полный список из 14 проверок — на странице проверок при публикации.
Промпт для v0
Просит сайт в виде, который публикуется без правок. Подставьте тему.
Подготовь проект к статическому экспорту Next.js: добавь в конфиг output: "export" и unoptimized для картинок, убери server actions, route handlers и обращения к базе, для динамических маршрутов добавь generateStaticParams. Убедись, что npm run build кладёт готовые страницы в out. Перечисли, что перестанет работать без сервера. Что дальше
- Свой доменПривяжите домен на платном тарифе: две DNS-записи, сертификат выпустится сам. Как привязать →
- Форма заявокКод формы с вкладки «Формы»: заявки в панель, на почту и в Telegram, спам-фильтр включён. Формы →
- ПроверкиПосле публикации Tuqo покажет, что поправить: ссылки, теги, форму, утёкшие ключи. Что проверяется →
Сайт из v0 — частые вопросы
Чем заменить Vercel для проекта из v0? +
Статическим хостингом с раздачей из России: экспортируйте Next.js в статику и опубликуйте на Tuqo. Домен третьего уровня и HTTPS сразу, свой домен и версии с откатом — на платных тарифах, оплата в рублях.
Работает ли SSR или ISR? +
Нет. Tuqo раздаёт готовые файлы: серверного рендеринга, серверных функций и баз данных здесь нет. Подходит статический экспорт Next.js и любые сборщики статики.
Нужно ли собирать проект локально? +
Не обязательно: загрузите архив с package.json — сборка пройдёт на Node 20. Готовый каталог out публикуется мгновенно и не тратит минуты сборки.
Как настроить автодеплой? +
Через Git CD: подключите репозиторий (GitHub, GitVerse, GitLab, GitFlic, Gitea), укажите команду сборки и каталог вывода — публикация на каждый push.
Как принимать заявки без бэкенда? +
Возьмите код формы с вкладки «Формы»: заявки приходят в панель, на почту и в Telegram или MAX, спам-фильтр включён. Формы работают на всех тарифах.
Похожие материалы
- Как задеплоить Vite-проект за 2 минуты
- Ошибка 404 при обновлении страницы в SPA (React Router, Vue Router)
- Как перенести сайт с Vercel или Netlify на Tuqo
Сайт из другого инструмента
Файлы есть — осталось выложить
Без регистрации на 24 часа, в панели навсегда или коннектором из чата. HTTPS и поддомен сразу.