Changelog

История обновлений и новых возможностей платформы

v2.9.02026-09-07

Плавающие IP-адреса, блочные тома, задачи у приложений и два новых git-сервиса

  • Появились плавающие публичные IP-адреса: адрес принадлежит проекту, а не машине — его можно снять с одной ВМ и повесить на другую, он переживает пересоздание машины. В панели — отдельный раздел, на странице ВМ — карточка адреса, оплата почасовая
  • Новые машины создаются в приватной сети и получают публичный адрес плавающим, а у самой сети появился NAT-шлюз: машины без публичного адреса выходят в интернет через него, включается одним переключателем
  • Запущены блочные тома: диск создаётся отдельно от машины, прикрепляется и открепляется на ходу и увеличивается без пересоздания. Тарификация почасовая, 8 ₽ за ГБ в месяц
  • Тома работают и в Kubernetes: CSI-драйвер выдаёт PersistentVolume на дисках Татнет, а расширение тома доходит до файловой системы без перезапуска пода
  • Kubernetes: в мастере создания видна плата за управление кластером, а среди тарифов узлов предлагаются только подходящие
  • У приложений появилась вкладка «Задачи»: команды по расписанию cron и разовый запуск кнопкой, с историей запусков и их выводом
  • У backend-приложений появилась команда перед деплоем — миграции выполняются на новом образе до переключения трафика; если команда упала, деплой не состоится и приложение останется на прежней версии
  • Подключены GitVerse и GitFlic — вместе с GitHub, GitLab и нашим git это пять источников кода. Автодеплой по пушу заработал у GitLab; в GitVerse и GitFlic вебхук добавляется в настройках репозитория вручную
  • Если доступ к репозиторию отозвали, приложение GitHub удалили или репозиторий перенесли, панель говорит об этом на карточке приложения и предлагает переподключить связь — вместо непонятного отказа сборки
  • Виртуальные машины: сброс пароля из панели (новый пароль показывается один раз и нигде не хранится), VNC-экран показывается целиком, а отказ консоли объясняется словами
  • Проекты: новый список с карточками, счётчиками ресурсов и стоимостью в месяц, а в разделе «Все проекты» — приложения, функции и машины всего аккаунта одним списком
  • Объектное хранилище отдаёт превью картинок на лету: путь /-/image/{пресет}/{бакет}/{ключ} возвращает уменьшенную копию нужной ширины или обрезанную под квадрат, а браузерам, которые его принимают, — WebP. Оригиналы тянуть целиком больше не нужно
  • Сборки приложений ставят зависимости через собственное зеркало npm — установка перестала зависеть от доступности внешнего реестра
  • Публичный API /v1 пополнился блочными томами, плавающими адресами и задачами приложений
  • T1000 научился искать бесплатные фотографии в Openverse и на Викискладе прямо во время генерации — картинки подбираются и попадают в библиотеку проекта
  • T1000 помнит принятые по проекту решения между генерациями, правит существующие файлы точечно, принимает уточнение на ходу в текущий шаг, а на «Стоп» переспрашивает
  • Перед выдачей результата T1000 открывает страницу по-настоящему: проверяет, что кнопки нажимаются и что приложение не падает в браузере, — а не только то, что оно собралось
  • В сгенерированных T1000 галереях фотографии идут превью с ленивой загрузкой, а ограничение на загрузку изображений поднято до 200 файлов за 10 минут
  • Реферальная программа: ежемесячные выплаты по договору, предпросмотр договора и подписание через ЭДО прямо в панели
v2.8.02026-08-19

Новая навигация и поиск в панели, продление доменов, обновлённый T1000

  • Панель получила новую навигацию: сайдбар подстраивается под контекст — внутри проекта видны его приложения, функции и виртуальные машины со счётчиками, вне проекта — ресурсы всего аккаунта
  • В шапке появился поиск: приложения, функции, ВМ, домены, DNS-зоны, бакеты и разделы панели находятся по имени, а не перебором проектов
  • Вход и регистрация по коду на почту — телефон больше не обязателен; добавлен вход через Сбер ID и Яндекс ID
  • Домены: продление на 1–10 лет прямо из панели с ценой до подтверждения, синхронизация даты истечения с регистратором, видимая причина отказа при блокировке и текущие NS в карточке домена
  • Приложения: смена VPC в настройках с постепенной прокаткой реплик; исключения egress-политики можно сузить адресом назначения
  • Виртуальные машины: регион виден в списке и карточке, в VNC-консоли работает вставка из буфера обмена, а по умолчанию открывается serial-консоль
  • В локации kzn-1 добавлен второй блок публичных адресов — свободных публичных IP для новых машин стало больше
  • Supabase: подтверждение почты и восстановление пароля уходят через ваш SMTP с вашими шаблонами письма, а Site URL и список redirect-URL теперь свои у каждого проекта
  • T1000 переоделся: тёмная тема, докованные панели вместо полотна, полноэкранный режим и работа с телефона
  • T1000: публикация проекта и подключение домена — внутри конструктора, без перехода в панель; сгенерированный сайт сразу получает robots.txt, sitemap.xml, llms.txt и разметку Schema.org
  • T1000: ссылка на макет Figma попадает в контекст генерации, картинки макета едут в библиотеку проекта, импорт изображений увеличен до 32 МБ с автоматическим ужатием
  • T1000: раздел «Использование» показывает расход проекта в токенах, пакет генерации можно докупить, а цены и сравнение с Lovable, v0 и Replit видны без входа
  • Реферальная программа: реквизиты для выплат, счета и история начислений доступны в панели
v2.7.02026-08-04

Тарифные пакеты T1000, приватные Kubernetes-кластеры и клонирование проектов

  • T1000 перешёл на тарифные пакеты: генерация оплачивается пакетом, остаток виден прямо над строкой ввода, а выбор и покупка тарифа теперь живут внутри T1000, без перехода в панель
  • Стоимость генерации известна до её запуска — T1000 говорит о ней заранее и не начинает работу, которую нечем оплатить
  • Клонирование проекта в T1000: копируются код, serverless-функции, файлы хранилища и библиотека изображений, а клон получает собственную пустую базу со схемой оригинала
  • Генерация переживает выкат платформы, зависшие задания закрываются сторожем, а в интерфейсе видно, что происходит прямо сейчас
  • Перед выдачей результата T1000 проверяет, что страница действительно отрисовывается, а не только собирается
  • Kubernetes: выбор доступа к API кластера — публичный, публичный вместе с приватным или только приватный. Endpoint выдаётся по постоянному DNS-имени, поэтому kubeconfig не устаревает при смене режима или адреса
  • Публичный API /v1: смена VPC у приложения с прокаткой реплик, а PATCH теперь отвергает незнакомые поля вместо тихого успеха
  • Supabase: письма подтверждения и восстановления пароля уходят через платформенный SMTP — свой почтовый сервер настраивать не нужно
  • Приложения: новая реплика попадает в ротацию только после проверки сетевой доступности, а время на завершение начатой работы настраивается для каждого приложения отдельно
  • Подключение ЭДО: кроме Диадока поддержаны универсальные операторы
v2.6.02026-07-28

Supabase Edge Functions, Deno и медиа в T1000

  • Появились Supabase Edge Functions: пишутся и деплоятся прямо из Studio или из панели, исполняются на serverless-платформе Татнет
  • Serverless-функции получили рантайм Deno — в дополнение к Go, Python и Node
  • Внутри Supabase появился планировщик задач по расписанию (cron) с управлением из панели
  • Новая модель ключей Supabase (publishable/secret с проверкой по JWKS) для новых проектов; Supabase-стеки переехали на домены *.supa.tatnet.cloud
  • T1000 научился импортировать картинки и видео по ссылке, принимать фото и PDF во вложениях чата и сам заполнять SEO-описание и og:image-превью
  • Сквозная навигация между панелью и T1000: кнопка «Редактировать в T1000», переключатель продуктов и возврат на прежнее место после пополнения баланса
  • Приложения: опциональная readiness-проба перед подачей трафика на новую реплику и мгновенное пробуждение приложений из scale-to-zero
  • DNS и домены: статус применения зоны в панели, автоматическая проверка A-записей кастомных доменов и быстрое добавление www-варианта
v2.5.02026-07-10

Managed Kubernetes и балансировщики нагрузки

  • Запущен Managed Kubernetes (бета): кластеры на Talos Linux с выбором версии 1.31–1.34, control plane из одной или трёх нод и пулами worker-нод
  • Обновление версии Kubernetes и ОС Talos прямо из панели, масштабирование пулов нод и готовый kubeconfig
  • Service type=LoadBalancer внутри кластера создаёт настоящий балансировщик Татнет — через cloud-controller-manager
  • Запущены управляемые балансировщики нагрузки: правила HTTP/HTTPS/TCP, health-check с автоматическим выводом мёртвых бэкендов и графики трафика
  • Сертификаты балансировщика: загрузка своего PEM или автоматический выпуск Let's Encrypt
  • Kubernetes-кластеры и балансировщики доступны в публичном API /v1
  • Добавлена регистрация через Yandex ID и подписание закрывающих документов через Диадок
v2.4.02026-06-30

Превью проектов, безопасность Supabase и passkey-вход

  • В дашборде T1000 появились превью-тумбнейлы проектов — скриншот обновляется после каждой генерации
  • Для таблиц Supabase в T1000-проектах теперь автоматически включается Row Level Security — данные защищены по умолчанию
  • Добавлены лимиты Supabase-баз по тарифным планам с подсказками по апгрейду
  • Supabase Storage хранит файлы в нашем S3 (kzn-1) — для каждого проекта выделяется изолированный бакет
  • Функции переехали на публичный домен fn.tatnet.cloud (старый fn.tatnet.app продолжает работать)
  • Добавлен беспарольный вход по passkey (WebAuthn)
v2.3.02026-06-26

T1000, Supabase и домены

  • Запущен T1000 — ИИ-конструктор сайтов и приложений с генерацией, live-preview, редактированием кода и деплоем в Татнет Apps
  • Добавлены долговечные T1000 generation jobs, история сообщений, режим обсуждения плана и автонейминг проектов
  • Появился Managed Supabase для T1000: создание и подключение backend, SQL-операции, миграции, env-injection и лимиты по тарифам
  • Добавлена покупка и продление доменов: проверка доступности, WHOIS, контакты, цены регистрации/продления и автоматическая делегация NS на Татнет
  • Обновлён DNS: Cloudflare-style редактор записей, региональные edge-IP и защита от некорректных DNS-ответов регистратора
v2.2.02026-05-25

Публичное S3-хранилище и локация kzn-1

  • Открыта локация kzn-1 в датацентре IT-парк им. Башира Рамеева
  • Добавлено публичное S3-совместимое объектное хранилище: бакеты, ключи доступа, object browser, presign URL и публичные ссылки
  • Запущены endpoint-ы kzn-1.s3.tatcloud.ru и SigV4 gateway для совместимости с AWS SDK, aws-cli и boto3
  • Добавлена поддержка пер-кластерной инфраструктуры: публичные IP, DNS-серверы, VPC-маршрутизация и подготовка multi-region Apps
  • T1000 получил постоянные проекты, ревизии, сообщения и возможность деплоить результат в Apps Platform
v2.1.02026-04-29

Бессерверные функции, работа с юридическими лицами и биллинг

  • Запущены Serverless Functions: Node, Python и Go, редактор в браузере, переменные окружения и публичные HTTP-endpoint-ы
  • Добавлены счета для юридических лиц, плательщики, сверка платежей через Точка Банк и FIFO-формирование актов
  • Расширены финансовые отчёты: пополнения, списания, бонусы, реферальные начисления и понятные описания операций
  • Добавлен биллинг backend-приложений, keep_alive-подписок, реплик и почасового использования
  • Улучшены VPC, Apps и deploy-flow: VPC для функций, build logs, preview-домены и управление доменами приложений
v1.6.02026-04-15

Serverless-функции

  • Запуск платформы Serverless Functions: Go, Python, Node
  • Редактор кода в браузере без git-репозитория
  • Публичный HTTP-эндпоинт fn.tatnet.cloud/{project}/{id}
  • Scale-to-zero и версионирование релизов
  • Управление переменными окружения
v1.5.02026-03-01

SSL-сертификаты и улучшения DNS

  • Автоматический выпуск SSL через Let's Encrypt и ACME
  • Автопродление за 30 дней до истечения
  • Мульти-доменные сертификаты (SAN)
  • DNS-валидация без ручных TXT-записей
  • Обновлённый редактор DNS-записей в панели
v1.4.02026-02-15

Татнет Apps — деплой приложений

  • Деплой Next.js, Astro, Remix и статики из GitHub и GitLab
  • Поддержка любых Dockerfile-приложений
  • Авто-определение фреймворка при подключении репозитория
  • Кастомные домены с автоматическим SSL
  • Preview-окружения для Pull Requests
  • Переменные окружения и секреты
v1.3.02026-01-20

VPC и приватные сети

  • Создание VPC с CIDR-блоками
  • OVN-based SDN для сетевой изоляции
  • Подключение ВМ к VPC при создании
  • Управление сетевыми интерфейсами
v1.2.02025-12-10

DNS-хостинг

  • Создание и управление DNS-зонами
  • Поддержка всех основных типов записей
  • Настройка TTL
  • Управление через API
v1.1.02025-11-01

Мониторинг и метрики ВМ

  • Real-time метрики CPU, RAM, Disk I/O, Network I/O
  • VNC и Serial консоли
  • Изменение тарифа ВМ (resize)
  • Улучшенное управление SSH-ключами
v1.0.02025-10-01

Запуск платформы

  • Создание и управление виртуальными машинами
  • Выбор ОС из каталога образов
  • Мультитенантность: проекты и команды
  • Биллинг и пополнение баланса
  • Панель управления