Заметные изменения продукта с датами выкатки в прод: панель, MCP-сервер, REST API, CLI,
формы, закрытый доступ, аналитика. Внутренняя кухня сюда не попадает.
На tuqo.ru появились SKILL.md (правила публикации для Claude Code, Cursor, Codex), prompt.md (подключение одной строкой), страница /ai/ (когда рекомендовать Tuqo), openapi.json для REST API, pricing.md и changelog.md, полная документация одним файлом llms-full.txt. На mcp.tuqo.ru — карточка сервера /.well-known/mcp.json со всеми инструментами. В instructions MCP добавлены правила общения агента с человеком.
Заявки в Telegram и MAX — на страницах форм и тарифов
Страница интеграции переписана под встроенную доставку заявок в мессенджеры (профиль → «Мессенджеры» → «Связать», затем получатель в «Формах»); мессенджеры добавлены на /forms/ и /pricing/. Технические правки SEO: крошки на всех страницах, честный lastmod в sitemap, og:type=article у гайдов, robots.txt с явным разрешением для ИИ-краулеров.
При каждой публикации Tuqo проверяет файлы: утёкшие ключи и приватные ключи PEM, битые ссылки, localhost в ссылках, mixed content, noindex и Disallow от шаблона, viewport, картинки base64, форму без адреса отправки, шаблонный title, favicon и OG-теги. Результат — плашка в карточке сайта, отдельная страница-чеклист, переключатель в настройках и поле recommendations в ответах deploy_files, REST и get_site.
ДоменыMCPREST API
Диагностика домена: HTTPS-зонд и A-запись
verify_domain и панель показывают реальный статус сертификата (ssl_status с причиной: выпускается, ошибка рукопожатия, нет сертификата) и куда сейчас указывает A-запись домена. Сертификат прогревается при первой публикации, чтобы первый заход не ждал выпуска.
Инфраструктура
Резервные копии во втором облаке
Инкрементальное зеркало S3 и дампов базы копируется в независимое хранилище другого провайдера ключом без права удаления. Сайты и данные переживают потерю основного хранилища.
Закрытый доступТарифыПанельMCP
Регистрация посетителей и платный доступ
Два новых режима закрытого доступа: «Регистрация» — посетители регистрируются сами по коду на почту с согласиями на ваши документы и модерацией входа; «Платный доступ» — продажа входа на сайт на вашем эквайринге (Т-Касса, ЮKassa) с 0 % комиссии Tuqo, витрина и чекаут на pay.tuqo.ru, места и окно продаж, генератор документов продавца. Вкладки «Участники / Платежи / Условия доступа / Настройки / Экран входа», фавикон экрана входа.
У действующего ключа появилась кнопка «Перегенерировать»: новый секрет с тем же именем и правами, старый перестаёт работать. Раньше приходилось создавать новый ключ и удалять старый.
Сайт
Меню лендинга в колонки и мобильное меню-оверлей
«Полезно» и «Документация» — мега-меню в три и четыре колонки; на телефоне меню открывается поверх страницы со своей прокруткой.
СайтЗакрытый доступ
Юридика для сайтов с заявками и оплатой
Опубликовано поручение на обработку персональных данных (DPA) для владельцев сайтов с формами и платным доступом, список субобработчиков, дополнения оферты и условий для посетителей; в пэйволе — реквизиты продавца в документах.
Серверная статистика без cookie и скриптов на всех тарифах: просмотры и посетители («люди» и «все»), трафик, топы страниц, источников, скачиваний, ошибок 404 и устройств, заявки и публикации на графике, пресеты периодов до 365 дней, выгрузка CSV, уведомления о 80 и 100 % трафика тарифа. Для агентов — get_site_stats и GET /api/v1/sites/{id}/stats.
Автоответ: редактор письма, до трёх файлов, таблица заявок
Письмо автоответа пишется в визуальном редакторе с разметкой и подстановками {{поле}} из заявки; на странице выдачи до трёх файлов с подписями; заявки — в режиме таблицы с поиском и бейджем автоответа. В поддержке появилась пометка «нет ответа» и правка ответов.
ФормыMCPREST API
Автоответ на заявку и лид-магнит
С тарифа «Старт» заявителю автоматически уходит письмо от имени владельца сайта — с текстом и обещанным файлом (чек-лист, гайд, прайс). Файл выдаётся ссылкой из письма, то есть только за настоящую почту. Настраивается в панели, через REST и MCP (set_autoreply, add_autoreply_file, set_autoreply_delivery).
Деплой с activate:false собирает версию без публикации: боевой адрес не меняется, а сборку можно показать по секретной ссылке и опубликовать позже (promote). В панели — переключатель и кнопки, в CLI — --no-activate, tuqo preview и tuqo promote, в MCP — get_preview_url и activate_deploy. Ненужную сборку теперь можно удалить.
Боты Telegram и MAX: уведомления, заявки, доступ для подписчиков
Мессенджер привязывается в профиле; туда приходят уведомления аккаунта и заявки с форм. Новый режим доступа «Для подписчиков»: сайт открыт только подписчикам ваших Telegram- или MAX-каналов, подтверждение подписки — в боте прямо с экрана входа.
Свой домен, снятие бейджа, пароль на сайт, код на почту, подписчики, участники, платный доступ, пакеты сайтов и памяти — точечные добавки к любому тарифу, включая бесплатный. Раздел «Опции» в панели, страница «Тариф или опция?» на сайте.
Закрытый доступ: пароль, срок, лимит входов, код на почту
Сайт закрывается паролем целиком (включая картинки и PDF) с вашим экраном входа; доступ по сроку и по числу входов, журнал открытий; вход по коду из письма для списка адресов до 1000 с именами и массовыми операциями. Управление из панели, REST и MCP.
Отказ по лимиту называет конкретный тариф и цену; ошибки публикации объясняют причину (вложенная папка, index.htm, нет каталога вывода); служебные пути .git и .env не публикуются, отброшенные файлы видны в ответах MCP, REST и Drop. Опубликована страница «Хостинг статики в России».
ТарифыПанель
Память платных тарифов: 1 / 3 / 7 / 15 / 45 ГБ
Лимиты хранилища подняты на всех платных тарифах; в панели принимаются zip-архивы; появилась страница поддержки.
Панель
Тикет-система поддержки
Обращения живут в панели: номер, история, вложения, категории; клик по уведомлению ведёт в переписку.
Пакеты заявок через чекаут и выбор периода продления
Докупка заявок и продление тарифа — через единый чекаут с чеком; квартал −10 %, год −25 %. На бесплатных сайтах — бейдж «Работает на Tuqo».
DropCLIREST API
Tuqo Drop: сайт без регистрации на 24 часа
Черновик публикуется без аккаунта — перетаскиванием на сайте или запросом POST /instant/deploy от агента; живёт 24 часа, забирается в бесплатный аккаунт по ссылке. CLI 0.2.0: ключ в TUQO_API_KEY, --wait печатает боевой адрес, tuqo.json для нескольких сайтов.
GET mcp.tuqo.ru отдаёт агенту готовую инструкцию подключения — человеку достаточно отправить нейросети ссылку. На consent-экране OAuth (подключение к claude.ai, ChatGPT, Claude Code, Codex без вставки ключа) теперь выбираются имя подключения и срок действия; подключения видны и отзываются в панели.
Приём multipart/form-data, честный 415 на неизвестный тип тела, пометки «в спам» и «не спам» с возвратом лимита, страница докупки заявок.
ДоменыФормыПанель
Несколько адресов у сайта и получатели заявок по сайтам
Сайт раздаётся на поддомене и всех подтверждённых доменах одновременно, адреса включаются и выключаются, выключенный переадресует на рабочий, домен переносится между сайтами. Получатели заявок назначаются на все сайты проекта или на конкретный, доставку можно поставить на паузу.
ФормыGit CDMCPREST APIТарифы
Заявки форм доступны агентам; Git CD с GitFlic, GitVerse, GitLab, Gitea, GitHub
get_form_submissions и REST для чтения заявок нейросетью; автодеплой из репозитория по push через OAuth или PAT, включая российские GitFlic и GitVerse. Тарифы включены, эквайринг боевой.
Публикация по манифесту с дедупом: повторный деплой не перезаливает совпадающие файлы, байты не проходят через контекст агента, tar в памяти не собирается. CLI: npx @tuqo/cli deploy ./dist --site <id>.
Платформа статического хостинга открыта: деплой файлами, архивом и из Git, поддомены .tuqo.ru, кастомные домены с автоматическим SSL, MCP-сервер и REST API, оплата в рублях.
Старт платформы — 10 июня 2026 года. Планы и продуктовые решения не публикуем: здесь только то, что уже работает.
Мы используем cookie
Технические — для работы сайта, аналитические — чтобы он становился лучше. Подробнее в политике cookie.