Аналог Netlify в России
Netlify удобен для деплоя сайтов из GitHub, но в России его админка и часть сайтов не открываются без VPN, а оплатить тариф российской картой не выйдет. Dada Cloud даёт тот же путь: подключаете репозиторий, пуш — и через минуты живой HTTPS-адрес. Оплата рублями, серверы в России, открывается без VPN.
Почему переходят с Netlify на Dada Cloud
Оплата рублёвой картой
Российская карта, счёт и закрывающие документы для юрлиц. Не нужны зарубежная карта и посредники.
Деплой из GitHub, как в Netlify
Подключаете репозиторий, пуш в основную ветку — автоматическая пересборка и деплой. Фреймворк (Next.js, статика, SPA) определяется сам.
Открывается без VPN
В отличие от Netlify, панель и задеплоенные сайты доступны из России напрямую, без обходных путей.
HTTPS-домен из коробки
Сразу после деплоя сайт доступен по адресу с валидным TLS-сертификатом. Свой домен подключается в пару шагов.
Managed PostgreSQL рядом
У Netlify нет своей базы — нужен внешний провайдер. Здесь управляемый PostgreSQL создаётся рядом, DATABASE_URL прокидывается в сервис сам.
Данные в России (152-ФЗ)
Сайты и базы размещаются на серверах в РФ — то, что требует закон о персональных данных.
Как переехать с Netlify на Dada Cloud
Сайт не переписывается — переносится конфигурация сборки и деплоя, шесть шагов.
Подключите репозиторий или загрузите архив
В консоли: Проекты → Git → Подключить, тот же GitHub-репозиторий, что был в Netlify, доступ через GitHub App. Git заводить не хочется — задеплойте прямо из zip или tar.gz без него.
netlify.toml здесь не читается — проверьте автоопределение
Прямого аналога netlify.toml нет. Dada определяет фреймворк по манифестам в репозитории (package.json, requirements.txt, Dockerfile) — статику, SPA на React/Vite, Next.js, Nuxt, SvelteKit, Python и другие — и сама подставляет команду сборки. Нужен нестандартный шаг сборки — деплойте по своему Dockerfile, он имеет приоритет.
Проверьте команду сборки и порт
Автоопределение показывается на экране создания приложения перед первым деплоем. Framework, build command и start command правятся вручную там же, если детект ошибся.
Перенесите переменные окружения
Значения из Netlify → Site configuration → Environment variables скопируйте в настройки приложения → переменные окружения. Можно задать отдельное значение переменной для preview-адреса, не клонируя окружение целиком.
Запушьте в основную ветку
Пуш в main — автоматическая пересборка и деплой, как деплой по коммиту в Netlify. Лог сборки виден в интерфейсе, при ошибке причина видна сразу.
Подключите домен
Сразу после деплоя сайт доступен по адресу вида имя-хэш.dada-tuda.ru с HTTPS. Свой домен добавляется во вкладке Domains: apex подтверждается TXT-записью (dada-domain-verify=...), поддомен — CNAME, сертификат Let's Encrypt выпускается автоматически после подтверждения.
Что было в Netlify и куда это переехало в Dada Cloud
Пункт за пунктом — что переносится напрямую, а что называется иначе.
| Netlify | Dada Cloud | Note |
|---|---|---|
| Netlify Site (из GitHub) | Приложение (App) в Dada Cloud | Тот же принцип: один репозиторий = одно приложение с автосборкой по пушу. |
| netlify.toml | Автоопределение фреймворка или Dockerfile | Отдельного конфиг-файла нет: настройки сборки определяются автоматически или задаются вручную в приложении, сложный кейс — через свой Dockerfile. |
| Deploy Previews (по PR) | Live-preview деплоя по ссылке (*.pv.dada-tuda.ru) | Не то же самое: это не автоматический превью-URL на каждый PR, а защищённая HMAC-ссылка для просмотра уже задеплоенного окружения — в том числе встраиваемая в консоль. |
| Netlify Environment variables | Переменные окружения приложения + override для preview | Отдельное значение переменной для preview-адреса задаётся точечно, без полного клона окружения. |
| Netlify DNS / custom domain + TLS | Domains + managed TLS | Apex подтверждается TXT-записью, поддомен — CNAME, сертификат Let's Encrypt выпускается автоматически. |
| Usage-billing в долларах | Фиксированные тарифы в рублях | Оплата российской картой, счётом или по договору с закрывающими документами. |
Что не переносится напрямую
Честно о разнице, чтобы не было сюрпризов после переезда.
Netlify Functions и Edge Functions
Serverless-функций как отдельного типа деплоя в Dada Cloud нет — приложение всегда работает как контейнер-сервис, а не как функция по вызову. Логику из функций нужно перенести в сам сервис (роут API внутри приложения) или на отдельный App Server.
Файл _redirects и правила редиректов Netlify
Конвенции файла _redirects нет. Редиректы и rewrite-правила настраиваются на уровне приложения (в коде сервера или фреймворка), а не декларативным файлом платформы.
Netlify Forms
Обработки HTML-форм без бэкенда нет — приём формы нужно реализовать самому как обработчик внутри приложения.
Netlify Identity
Готового auth-как-сервис для посетителей сайта нет — аутентификацию пользователей нужно реализовать в самом приложении или подключить внешний сервис.
Split Testing (A/B по веткам)
Встроенного сплит-тестирования между ветками деплоя нет.
Замена Netlify в России — частые вопросы
Часто нет: админка и часть задеплоенных сайтов не открываются без VPN, а оплатить тариф российской картой нельзя. Данные при этом хранятся за рубежом — что не соответствует 152-ФЗ. Dada Cloud решает это: доступ без VPN, оплата рублями и серверы в РФ.
Поднимите backend из GitHub сегодня
Подключение репозитория занимает минуту. Платите только за то, что реально потребляете.
Создать аккаунт