Аналог Railway, который работает в России

Railway удобен, но для оплаты нужна зарубежная карта, а данные лежат за границей. Dada Cloud повторяет тот же опыт: подключаете GitHub-репозиторий, пуш — и через минуты живой HTTPS-адрес с базой рядом. Оплата рублями, серверы в России, без VPN.

Пришли за «как оплатить Railway из России»?

Railway списывает usage-billing с карты зарубежного банка: российская карта и «Мир» отклоняются на стороне платёжного провайдера, а виртуальная карта посредника перестаёт проходить в момент очередного автосписания — то есть тогда, когда проект уже в проде. Закрывающих документов для российского юрлица в этой схеме нет. Ниже — что переносится один в один и во что обойдётся тот же деплой в рублях.

Тарифы в рублях

Почему переходят с Railway на Dada Cloud

Оплата рублёвой картой

Российская карта, счёт и закрывающие документы. Не нужны зарубежная карта, посредники и обходные схемы оплаты по usage-billing.

Деплой из GitHub, как в Railway

Подключаете репозиторий, пуш в основную ветку — автоматическая пересборка и деплой. Фреймворк определяется сам.

Кнопка «Deploy on Dada» в README

Прямой аналог кнопки Deploy on Railway: бейдж в README публичного репозитория. Читатель жмёт — и проект разворачивается у него, без терминала, форка и подключения GitHub.

PostgreSQL и хранилище рядом

Как в Railway: управляемый PostgreSQL и S3-хранилище создаются рядом с приложением, строка подключения прокидывается в сервис автоматически.

Работает без VPN

И панель, и задеплоенные приложения открываются из России напрямую — ни вам, ни вашим пользователям не нужен VPN.

Данные в России (152-ФЗ)

Приложения и базы размещаются на серверах в РФ — то, что требует закон о персональных данных.

Предсказуемая цена в рублях

Тарифы в рублях вместо usage-billing в долларах — расходы понятны заранее и не привязаны к курсу.

Как переехать с Railway на Dada Cloud

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

01

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

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

02

Проверьте автоопределение фреймворка

Dada определяет фреймворк по манифестам в репозитории (package.json, requirements.txt, Dockerfile) и сама подставляет команду сборки и порт — как в Railway. Если детект ошибся, framework, build command и start command переопределяются вручную на том же экране.

03

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

Значения из Railway → Variables скопируйте в настройки приложения → переменные окружения. Можно задать отдельное значение только для preview-окружения — как Railway Environments, только на уровне переменной.

04

Создайте базу PostgreSQL

Как плагин Postgres в Railway: managed PostgreSQL создаётся рядом с приложением, DATABASE_URL прокидывается в сервис автоматически, отдельный внешний провайдер не нужен.

05

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

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

06

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

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

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

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

RailwayDada CloudNote
Railway Service (из GitHub)Приложение (App) в Dada CloudТот же принцип: один сервис в репозитории = одно приложение с автосборкой по пушу.
Railway Postgres pluginManaged PostgreSQL рядом с приложениемDATABASE_URL прокидывается в сервис автоматически, без ручного связывания.
Railway Environment (production/staging)Environment проекта + preview-override переменныхПрод-окружение одно на проект; отдельные значения переменных для preview задаются точечно, без полного клона окружения.
Usage-billing в долларахФиксированные тарифы в рубляхОплата российской картой, счётом или по договору с закрывающими документами.

Что не переносится напрямую

Честно о разнице, чтобы не было сюрпризов после переезда.

Redis и другие плагины Railway

Managed Redis, как отдельный плагин в один клик, в Dada Cloud нет. Redis и другие сервисы разворачиваются как обычное приложение на App Server (VM) — своими руками, не в один клик.

Приватная сеть между сервисами Railway

Готового аналога приватной сети Railway между сервисами одного проекта нет — взаимодействие между приложениями строится через их публичные HTTPS-адреса.

Замена Railway в России — частые вопросы

Работает ли Railway в России?

Панель и задеплоенные проекты обычно открываются, но оплатить тариф российской картой нельзя, а данные хранятся за рубежом — что не соответствует 152-ФЗ. Dada Cloud решает обе проблемы: оплата рублями и серверы в РФ.

Чем заменить Railway для оплаты рублями?

Dada Cloud — российская платформа с тем же сценарием «из GitHub в прод»: оплата рублёвой картой, счёт и закрывающие документы для юрлиц, без зарубежных карт.

Нужно ли переписывать проект при переходе с Railway?

Нет. Вы подключаете тот же GitHub-репозиторий, платформа сама определяет фреймворк и собирает проект. Пуш в основную ветку пересобирает и деплоит приложение автоматически.

Есть ли база данных, как плагин Postgres в Railway?

Да. Управляемый PostgreSQL создаётся рядом с приложением, DATABASE_URL прокидывается в сервис автоматически — отдельный внешний провайдер не нужен.

Чем цена отличается от usage-billing Railway?

Тарифы фиксированы в рублях, а не считаются по usage в долларах — расходы предсказуемы и не зависят от курса валют.

Есть ли аналог кнопки Deploy on Railway для README?

Да, кнопка «Deploy on Dada». Вставляете бейдж в README публичного репозитория, и любой читатель по клику разворачивает проект в своём аккаунте — без терминала, форка и установки GitHub-приложения. Снимок кода берётся на момент клика, автодеплой при этом не включается.

Как оплатить Railway из России?

Официально — никак: Railway списывает usage-billing картой зарубежного банка, российские карты отклоняет платёжный провайдер по BIN-коду, а «Мир» не поддерживается вовсе. Остаются два обходных пути. Карта банка Казахстана, Армении, Грузии или Киргизии обычно проходит, но платёж уходит с российского IP, и расхождение страны карты и подключения — типовой повод для проверки аккаунта. Виртуальные карты посредников берут 5-15% сверху и умирают непредсказуемо: отказ приходит в момент автосписания, когда проект уже в проде. Закрывающих документов для российского юрлица не даёт ни один из способов — расход по подписке Railway бухгалтерия не проведёт. Если нужен результат, а не именно Railway, российский аналог снимает вопрос: рублёвая карта напрямую, счёт и закрывающие документы.

Дайте вашему коду адрес

Создайте аккаунт и разверните первое приложение. План Free — 0 ₽.

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