Оплата рублёвой картой
Российская карта, счёт и закрывающие документы. Не нужны зарубежная карта, посредники и обходные схемы оплаты по usage-billing.
Railway удобен, но для оплаты нужна зарубежная карта, а данные лежат за границей. Dada Cloud повторяет тот же опыт: подключаете GitHub-репозиторий, пуш — и через минуты живой HTTPS-адрес с базой рядом. Оплата рублями, серверы в России, без VPN.
Railway списывает usage-billing с карты зарубежного банка: российская карта и «Мир» отклоняются на стороне платёжного провайдера, а виртуальная карта посредника перестаёт проходить в момент очередного автосписания — то есть тогда, когда проект уже в проде. Закрывающих документов для российского юрлица в этой схеме нет. Ниже — что переносится один в один и во что обойдётся тот же деплой в рублях.
Тарифы в рублях→Российская карта, счёт и закрывающие документы. Не нужны зарубежная карта, посредники и обходные схемы оплаты по usage-billing.
Подключаете репозиторий, пуш в основную ветку — автоматическая пересборка и деплой. Фреймворк определяется сам.
Прямой аналог кнопки Deploy on Railway: бейдж в README публичного репозитория. Читатель жмёт — и проект разворачивается у него, без терминала, форка и подключения GitHub.
Как в Railway: управляемый PostgreSQL и S3-хранилище создаются рядом с приложением, строка подключения прокидывается в сервис автоматически.
И панель, и задеплоенные приложения открываются из России напрямую — ни вам, ни вашим пользователям не нужен VPN.
Приложения и базы размещаются на серверах в РФ — то, что требует закон о персональных данных.
Тарифы в рублях вместо usage-billing в долларах — расходы понятны заранее и не привязаны к курсу.
Код переписывать не нужно — переносится конфигурация деплоя, шесть шагов.
В консоли: Проекты → Git → Подключить, тот же GitHub-репозиторий, что был в Railway, доступ через GitHub App. Репозитория нет или не хочется его заводить — задеплойте прямо из zip или tar.gz без git.
Dada определяет фреймворк по манифестам в репозитории (package.json, requirements.txt, Dockerfile) и сама подставляет команду сборки и порт — как в Railway. Если детект ошибся, framework, build command и start command переопределяются вручную на том же экране.
Значения из Railway → Variables скопируйте в настройки приложения → переменные окружения. Можно задать отдельное значение только для preview-окружения — как Railway Environments, только на уровне переменной.
Как плагин Postgres в Railway: managed PostgreSQL создаётся рядом с приложением, DATABASE_URL прокидывается в сервис автоматически, отдельный внешний провайдер не нужен.
Пуш в main — автоматическая пересборка и деплой, как push-to-deploy в Railway. Лог сборки виден в интерфейсе, при ошибке причина видна сразу.
Сразу после деплоя приложение доступно по адресу вида имя-хэш.dada-tuda.ru с HTTPS. Свой домен добавляется во вкладке Domains: apex — TXT-запись, поддомен — CNAME, сертификат Let's Encrypt выпускается автоматически после подтверждения.
Сервис за сервисом — что переносится напрямую, а что называется иначе.
| Railway | Dada Cloud | Note |
|---|---|---|
| Railway Service (из GitHub) | Приложение (App) в Dada Cloud | Тот же принцип: один сервис в репозитории = одно приложение с автосборкой по пушу. |
| Railway Postgres plugin | Managed PostgreSQL рядом с приложением | DATABASE_URL прокидывается в сервис автоматически, без ручного связывания. |
| Railway Environment (production/staging) | Environment проекта + preview-override переменных | Прод-окружение одно на проект; отдельные значения переменных для preview задаются точечно, без полного клона окружения. |
| Usage-billing в долларах | Фиксированные тарифы в рублях | Оплата российской картой, счётом или по договору с закрывающими документами. |
Честно о разнице, чтобы не было сюрпризов после переезда.
Managed Redis, как отдельный плагин в один клик, в Dada Cloud нет. Redis и другие сервисы разворачиваются как обычное приложение на App Server (VM) — своими руками, не в один клик.
Готового аналога приватной сети Railway между сервисами одного проекта нет — взаимодействие между приложениями строится через их публичные HTTPS-адреса.
Панель и задеплоенные проекты обычно открываются, но оплатить тариф российской картой нельзя, а данные хранятся за рубежом — что не соответствует 152-ФЗ. Dada Cloud решает обе проблемы: оплата рублями и серверы в РФ.
Dada Cloud — российская платформа с тем же сценарием «из GitHub в прод»: оплата рублёвой картой, счёт и закрывающие документы для юрлиц, без зарубежных карт.
Нет. Вы подключаете тот же GitHub-репозиторий, платформа сама определяет фреймворк и собирает проект. Пуш в основную ветку пересобирает и деплоит приложение автоматически.
Да. Управляемый PostgreSQL создаётся рядом с приложением, DATABASE_URL прокидывается в сервис автоматически — отдельный внешний провайдер не нужен.
Тарифы фиксированы в рублях, а не считаются по usage в долларах — расходы предсказуемы и не зависят от курса валют.
Да, кнопка «Deploy on Dada». Вставляете бейдж в README публичного репозитория, и любой читатель по клику разворачивает проект в своём аккаунте — без терминала, форка и установки GitHub-приложения. Снимок кода берётся на момент клика, автодеплой при этом не включается.
Официально — никак: Railway списывает usage-billing картой зарубежного банка, российские карты отклоняет платёжный провайдер по BIN-коду, а «Мир» не поддерживается вовсе. Остаются два обходных пути. Карта банка Казахстана, Армении, Грузии или Киргизии обычно проходит, но платёж уходит с российского IP, и расхождение страны карты и подключения — типовой повод для проверки аккаунта. Виртуальные карты посредников берут 5-15% сверху и умирают непредсказуемо: отказ приходит в момент автосписания, когда проект уже в проде. Закрывающих документов для российского юрлица не даёт ни один из способов — расход по подписке Railway бухгалтерия не проведёт. Если нужен результат, а не именно Railway, российский аналог снимает вопрос: рублёвая карта напрямую, счёт и закрывающие документы.
Создайте аккаунт и разверните первое приложение. План Free — 0 ₽.