Куда переезжать с Vercel и Railway в 2026 году: сайты и Telegram-боты на российской платформе, которую настраивает ИИ-агент
Vercel показывает пустой экран на мобильном интернете, Railway не принимает российские карты, а вайбкодинг превратился в работу с ИИ-агентами. Разбираем на реальном переезде, как перенести сайт и ботов на RelaxDev за вечер и почему настраивать хостинг руками больше не обязательно.
Ещё пару лет назад схема для небольшого проекта была почти стандартной: фронтенд на Vercel, бот и бэкенд на Railway, база на Neon. Бесплатно, быстро, без серверов. В 2026 году эта схема всё чаще ломается у тех, чьи пользователи в России.
Сайт на Vercel с мобильного интернета открывается пустым экраном — владельцы российских доменов жалуются на это даже на форуме самого Vercel. Railway и похожие сервисы не принимают карты российских банков: стартовый кредит закончился — проект остановился посреди рабочего дня. А в апреле Vercel сообщил о взломе: через сторонний ИИ-инструмент злоумышленник добрался до части переменных окружения клиентов — то есть до ключей и паролей от баз.
Параллельно поменялся сам способ делать продукты. Вайбкодинг повзрослел: код всё чаще пишет ИИ-агент, а человек ставит задачу и проверяет результат. Следующий шаг напрашивается сам — чтобы агент не только писал код, но и выкатывал его.
RelaxDev закрывает обе задачи. Это российская платформа для сайтов, API и Telegram-ботов: собственное железо в дата-центре, оплата рублями, поддержка на русском. И она подключается к ИИ-ассистенту через MCP — деплой, переменные, логи и базу можно поручить агенту.
Из статьи вы узнаете:
- как интернет-магазин из Тбилиси переехал с Vercel за вечер и получил 100 из 100 в PageSpeed;
- что меняется для Telegram-ботов при переезде с Railway;
- какие есть варианты размещения — от общей платформы до своего сервера;
- как подключить MCP и деплоить одной фразой в чате с ИИ;
- что можно сделать вообще без кода;
- сколько это стоит.
Кейс: магазин из Тбилиси переехал с Vercel за вечер
Bazari Ara — интернет-магазин в Тбилиси: грузинский мёд, чай, чурчхела, вино и снаряжение для походов, доставка по городу за два часа. Покупатели в основном в Грузии, часть — в России. Стек обычный: Next.js, PostgreSQL, картинки в объектном хранилище.
Год сайт жил на Vercel, пока не накопилось:
- из России сайт не открывался — у провайдеров и мобильных операторов пустой экран;
- холодный старт: если на сайт давно не заходили, первый посетитель ждал ответа 1,5–3,5 секунды;
- квота на оптимизацию картинок выгорала за пару дней, и каталог отдавал фото по 100–450 КБ;
- цену товара меняли, а покупатель ещё долго видел старую из кэша;
- бесплатная база Neon упиралась в лимиты, а следующий шаг — платный тариф за $20 в месяц.
Сначала замерили, потом переезжали. Команда сравнила серверы в Турции, Польше и России с точек в Тбилиси, Москве и Петербурге. Турция хороша по сети, но с мобильного интернета в России сайт на турецком сервере не открывался. Сервер RelaxDev в России отвечает Тбилиси за 0,12–0,14 секунды — быстрее, чем Vercel со своей точкой прямо в Тбилиси, где каждый раз мог случиться холодный старт.
Сам переезд — четыре шага:
- Переменные окружения выгрузили из Vercel одной командой и загрузили файлом в панель RelaxDev.
- Базу импортировали из Neon по строке подключения — данные переехали сами.
- В коде поправили подключение к базе: на Vercel каждый запрос — отдельная функция, а здесь приложение работает постоянным процессом, поэтому нужен пул соединений.
- Перенесли DNS — и нашли у регистратора скрытую запись Vercel, из-за которой часть посетителей ещё попадала на старый сайт.
Сюрприз: сразу после переезда сервис PR-CY поставил скорости 79 баллов — меньше, чем на Vercel (87). Сервер стал быстрее, но страница весила 5,5 МБ, из них 4,7 МБ — фотографии. На своём сервере их наконец сжали без всяких квот, главную переделали, а счётчики аналитики стали загружаться при первом действии посетителя.
Бот тоже переехал — но не с первого раза. После переезда Telegram-бот магазина перестал присылать заказы и отвечать в чате поддержки. Причина типичная для серверов в России: Telegram не всегда стабильно до них достучится. Решилось в панели — включили приёмник вебхуков. Он принимает запросы от Telegram на постоянном зарубежном адресе и пересылает их в проект, а адрес не меняется при пересборках.
Полный разбор с замерами до и после команда RelaxDev публиковала у себя в блоге и на vc.ru — ссылки в конце статьи.
Боты с Railway: что меняется при переезде
Railway любят за простоту: отдал репозиторий — получил работающий контейнер. RelaxDev устроен так же, но с тремя отличиями, которые для бота важнее всего.
- Оплата рублями. Карты российских банков и СБП, есть счёт для ИП и ООО. Бот не встанет из-за закончившегося зарубежного кредита.
- Работает 24/7, без засыпания. Холодного старта нет ни на одном тарифе — это важно для long polling, очередей, крон-задач и WebSocket.
- Боты — отдельный тип проекта. Для них свой сборщик и приёмник вебхуков на зарубежном адресе, который подключается к боту одной кнопкой.
Как переехать с Railway, Render, Fly.io или Koyeb:
- Подключите тот же репозиторий — код менять не нужно.
- Выберите тип сборки. Есть рабочий Dockerfile — ставьте тип «docker», он будет использован как есть. Нет — платформа сама определит стек: всего 14 типов, от Next.js и NestJS до Python, Go и Laravel. Важно: при любом типе, кроме «docker», Dockerfile из репозитория не используется.
- Проверьте, что приложение внутри контейнера слушает порт 8080.
- Перенесите все переменные окружения, которые использует код.
- Подключите базу в панели и залейте дамп. PostgreSQL, MongoDB, Redis и векторная Chroma подключаются в один клик, строка подключения появляется в переменных сама.
- Остановите старую копию бота. Telegram отдаёт обновления только одному получателю: пока работают обе, обе получают ошибку 409.
Если сборка всё-таки упала, платформа сама читает лог и показывает в панели, что чинить. За лето 2026 года на RelaxDev прошло больше 8 000 успешных деплоев. Самые частые причины падений — ошибки типов TypeScript и файл, который не нашёлся при копировании (чаще всего это package.json), — платформа распознаёт сразу.
Четыре варианта размещения — и боты работают в каждом
Один и тот же проект можно запустить в четырёх местах. Управление при этом везде одно: сборки, деплой, переменные, домены и сертификаты — из одной панели. Сайты, API и Telegram-боты работают в любом из вариантов, а переезжать между ними можно по мере роста.
Что показал замер. Команда RelaxDev запустила одно и то же приложение на Next.js с PostgreSQL сразу на платформе и на отдельной VDS и сравнила скорость. Из дата-центра в Москве оба варианта отдают страницу примерно за 90 мс. А из домашнего интернета разница заметная: на VDS страница загрузилась за 288 мс против 753 мс на общей платформе — запрос идёт прямо в приложение, без промежуточной маршрутизации.
Как выбрать:
- Много проектов, нагрузка скачет, жёстких требований к отклику нет — оставайтесь на платформе: базы, Redis, хранилище, логи и бэкапы уже настроены.
- Нужна изоляция от соседей — своя VM «+ Admin».
- Критичны отклик и стабильность, в том числе для пользователей с VPN, — VDS под проект или свой сервер через «Панель Prod».
Про персональные данные. Общая платформа рассчитана на разработку, тесты и превью. Прод с данными пользователей RelaxDev советует держать на своём сервере через «Панель Prod»: логи и дампы баз к платформе не уходят и остаются у владельца.
Переезд без простоя. Копию проекта поднимают на новом месте вместе с данными, проверяют по техническому адресу и одной кнопкой переводят на неё домен — платформа сама передаёт запросы, пока обновляется DNS. Откатиться можно на любом шаге.
Всё, что есть на платформе
Базы данных подключаются в один клик во вкладке «Базы данных» проекта. Строка подключения сама появляется в переменных, а таблицы, SQL-запросы, документы и ключи можно смотреть прямо в браузере. Соединение идёт внутри инфраструктуры, без выхода в интернет.
Остальные возможности:
Главное: хостинг настраивает ИИ-агент через MCP
MCP (Model Context Protocol) — открытый стандарт, через который ИИ-ассистенты подключаются к внешним сервисам. Сервис описывает свои действия — «создать проект», «задеплоить», «показать логи», — а ассистент вызывает их, когда это нужно для задачи.
У RelaxDev есть свой MCP-сервер. Он живёт на relaxnet.pro — это та же платформа, с общим аккаунтом и проектами. В итоге руками нужно сделать всего две вещи:
- Создать репозиторий — на GitHub или на любом российском аналоге: GitFlic, GitVerse. Подойдёт и GitLab.
- Подключить MCP-сервер https://relaxnet.pro/api/mcp в своём ИИ-ассистенте и войти аккаунтом RelaxDev.
Дальше задачу пишут словами. Агент сам создаст проект из репозитория, выберет тип сборки, пропишет переменные, подключит базу, задеплоит, прочитает лог, если сборка упала, и перезапустит. Ковырять настройки в панели не нужно.
Как подключить:
- Claude, сайт и приложения: Настройки → Коннекторы → Добавить пользовательский коннектор → вставить адрес → войти в RelaxNet.
- Claude Code: claude mcp add --transport http relaxnet https://relaxnet.pro/api/mcp, затем команда /mcp и вход в браузере.
- Codex: codex mcp add relaxnet --url https://relaxnet.pro/api/mcp, затем codex mcp login relaxnet.
- Cursor и другие агенты: подойдёт любой клиент, который умеет подключаться к удалённым MCP-серверам по HTTP с входом через OAuth. Адрес тот же.
Что можно попросить:
Почему не собирается shop-bot? Посмотри лог сборки, исправь и задеплой заново.
Что писал weather-bot за последний час? Выясни, почему он не отвечает на /forecast.
Добавь колонку phone в таблицу orders базы магазина и перезапусти проект.
Сколько заказов было на этой неделе? Разбей по дням.
Что агент умеет через коннектор:
Код проектов из Git меняется через репозиторий. Удобная связка — Claude Code или Codex: агент правит код у вас на компьютере, пушит, а RelaxDev пересобирает проект сам. Для таких агентов у платформы есть готовый гайд про порт, Dockerfile, переменные и ботов — Claude Code подгружает его как навык и сам готовит репозиторий к сборке.
Доступ под контролем:
- Вход через OAuth — никаких API-токенов, которые можно случайно закоммитить.
- Агент не может удалить проект или базу, увидеть платежи или сменить тариф.
- Ключ доступа живёт час и обновляется сам, а переменные окружения агент видит только по именам.
- Доступ отзывается в профиле одной кнопкой или переводится в режим «только чтение».
Коннектор бесплатный: это часть платформы, а проекты, которые создал агент, — обычные проекты на вашем тарифе.
Без кода: лаборатория для ботов и ИИ-конструктор сайтов
Не всем нужен репозиторий. Для тех, кто не пишет код или хочет быстро проверить идею, у RelaxDev есть два инструмента, где хватает браузера.
Bot Lab — Telegram-бот от первой строки до запуска, без GitHub.
- Старт за минуту. Готовый шаблон на Python (aiogram 3) или Node.js (grammY) — команды, меню с кнопками и тесты уже на месте. Можно загрузить ZIP-архив со своим ботом или дать ссылку на публичный репозиторий.
- Симулятор Telegram в браузере. Бот запускается на сервере с тестовым токеном, а вы переписываетесь с ним как в обычном чате: кнопки, клавиатуры, правки сообщений. Токен от @BotFather для этого не нужен.
- Тесты сценариев. В простом файле описывается, что пишет пользователь, какую кнопку нажимает и что должен ответить бот. Каждый тест идёт от нового пользователя, и видна вся переписка — понятно, где бот ответил не то.
- В Telegram — одной кнопкой. Когда бот готов, вы кладёте токен в переменные и переключаете режим. Образ тот же, пересобирать ничего не нужно.
- Код хранится на платформе. Каждый деплой сохраняет снимок исходников — к прошлой версии можно откатиться.
С MCP это работает ещё проще. Агенту можно написать:
Сделай бота для записи в барбершоп: услуги кнопками, свободное время, подтверждение. Проверь тестами и задеплой.
Агент создаст проект, напишет код, задеплоит, сам пообщается с ботом в симуляторе и прогонит тесты. Вам остаётся открыть Bot Lab, посмотреть на результат и поправить то, что хочется. Лаборатория, тесты и коннектор отдельно не оплачиваются — бот считается обычным проектом на тарифе.
ИИ-конструктор сайтов — лендинг по описанию. Пишете обычными словами, какой сайт нужен: например, «лендинг стоматологии: услуги, врачи, акции, онлайн-запись». Выбираете тип (лендинг, портфолио, визитка) и стиль — нейросеть собирает готовую страницу на HTML и Tailwind CSS.
В отличие от закрытых конструкторов, код принадлежит вам. Его можно поправить во встроенном редакторе или попросить ИИ внести правки словами, а потом опубликовать в один клик: сайт получает адрес на поддомене с SSL, свой домен подключается в настройках. Сгенерировать страницу можно даже без регистрации — вход нужен только для публикации.
Сколько стоит
При регистрации на баланс зачисляется 500 ₽ — это 15 дней тарифа PRO без ограничений, карта не нужна. Дальше оплата посуточно с баланса, картой российского банка или по СБП.
При оплате сразу за 3, 6 или 12 месяцев — скидка 5, 10 или 17%. Цены указаны на 23 октября 2026 года.
Кому подойдёт, а кому нет
Подойдёт:
- владельцам сайтов на Vercel, которые не открываются у части аудитории в России;
- владельцам ботов и бэкендов на Railway, Render или Fly.io, которым нечем платить;
- вайбкодерам и командам, которые хотят, чтобы ИИ-агент не только писал код, но и выкатывал его;
- тем, кому нужен бот или лендинг без программирования.
Не подойдёт, если нужна глобальная раскладка по регионам, как у Fly.io: инфраструктура RelaxDev стоит в России. При этом сайты открываются из любой страны — из Тбилиси, как мы видели, за 0,12–0,14 секунды.
Чек-лист переезда
- Замерьте ответ сервера из тех городов, где ваши пользователи, а не из своего.
- Переносите базу вместе с приложением. Пока у Bazari Ara приложение уже работало в Москве, а база оставалась во Франкфурте, страница открывалась 8,5–9,6 секунды.
- Проверьте DNS у регистратора: старые записи могут прятаться.
- Посчитайте адреса в sitemap до и после переезда.
- Пройдитесь по переменным окружения, особенно тем, что начинаются на NEXT_PUBLIC_.
- Проверьте интеграции — Telegram, почту, вебхуки — и включите приёмник вебхуков.
- Остановите старую копию бота, чтобы не поймать ошибку 409.
- Сохраните скриншоты замеров «до» сразу: потом их не сделать.
Итог
Переезд с Vercel или Railway — это вечер, а не неделя. Репозиторий остаётся тем же, переменные переносятся файлом, база — по строке подключения. А с MCP-коннектором большую часть этой работы можно отдать ИИ-агенту: создать репозиторий на GitHub или GitFlic, подключить relaxnet.pro/api/mcp и описать задачу словами.
Попробовать можно бесплатно: при регистрации на relaxdev.ru на баланс приходит 500 ₽. Вопросы по переезду разбирают в Telegram-чате RelaxDev.
Больше разборов переездов, гайдов по деплою и замеров — в блоге RelaxDev и в блоге RelaxDev на vc.ru.