Аналог 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

Сайт не переписывается — переносится конфигурация сборки и деплоя, шесть шагов.

01

Подключите репозиторий или загрузите архив

В консоли: Проекты → Git → Подключить, тот же GitHub-репозиторий, что был в Netlify, доступ через GitHub App. Git заводить не хочется — задеплойте прямо из zip или tar.gz без него.

02

netlify.toml здесь не читается — проверьте автоопределение

Прямого аналога netlify.toml нет. Dada определяет фреймворк по манифестам в репозитории (package.json, requirements.txt, Dockerfile) — статику, SPA на React/Vite, Next.js, Nuxt, SvelteKit, Python и другие — и сама подставляет команду сборки. Нужен нестандартный шаг сборки — деплойте по своему Dockerfile, он имеет приоритет.

03

Проверьте команду сборки и порт

Автоопределение показывается на экране создания приложения перед первым деплоем. Framework, build command и start command правятся вручную там же, если детект ошибся.

04

Перенесите переменные окружения

Значения из Netlify → Site configuration → Environment variables скопируйте в настройки приложения → переменные окружения. Можно задать отдельное значение переменной для preview-адреса, не клонируя окружение целиком.

05

Запушьте в основную ветку

Пуш в main — автоматическая пересборка и деплой, как деплой по коммиту в Netlify. Лог сборки виден в интерфейсе, при ошибке причина видна сразу.

06

Подключите домен

Сразу после деплоя сайт доступен по адресу вида имя-хэш.dada-tuda.ru с HTTPS. Свой домен добавляется во вкладке Domains: apex подтверждается TXT-записью (dada-domain-verify=...), поддомен — CNAME, сертификат Let's Encrypt выпускается автоматически после подтверждения.

Что было в Netlify и куда это переехало в Dada Cloud

Пункт за пунктом — что переносится напрямую, а что называется иначе.

NetlifyDada CloudNote
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 + TLSDomains + managed TLSApex подтверждается 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 сегодня

Подключение репозитория занимает минуту. Платите только за то, что реально потребляете.

Создать аккаунт