Перейти к содержимому

Сравнение · обновлено в сентябре 2026

Рабочий процесс Railway, предсказуемый биллинг.

Skiffly сохраняет то, что делает Railway удобным: подключаете репозиторий, получаете сервис с доменом, связываете базы данных через ${{Postgres.DATABASE_URL}}. Меняется то, что мешает небольшим командам: вы платите с предоплаченного баланса тем способом, который у вас есть, а сервисы работают только на наших собственных нодах в ЕС.

Для инди-разработчиков, стартапов и агентств, которым нужен Railway по форме, но без биллинга только по карте и неожиданных счетов.

Бок о бок

О себе мы говорим точно; о других — намеренно в общих чертах. Актуальные цифры смотрите на их странице с ценами.

ВозможностьSkifflyRailway
Как вы платитеКарта, PayPal или криптовалюта (USDT, USDC, BTC, ETH) — всё на предоплаченный балансКарта
Модель биллингаПредоплаченный баланс, списание поминутно; 3 дня льготного периода, затем пауза. Никаких счетов.Потребление выставляется ежемесячно по факту
Бесплатный тариф без картыДа: один сервис 512 МБ / 1 vCPU, засыпает после 10 мин простояОграниченный по времени триал; см. их страницу с ценами
Хостинг в ЕСТолько ЕС: наши собственные ноды в Хельсинки, Финляндия; тома, логи и бэкапы остаются в ЕСНесколько регионов на инфраструктуре гиперскейлеров, включая ЕС
Изоляция нагрузокОдна microVM на сервис (gVisor или Kata), приватная сеть на проектКонтейнеры
API / CLI / MCPСовместимые с Railway поля GraphQL, те же имена команд CLI, MCP-сервер с теми же именами инструментовGraphQL API, CLI и MCP-сервер Railway
БэкапыВключены: ежедневные снапшоты томов, 7 ежедневных / 4 еженедельных / 3 ежемесячных, плюс дампы Postgres и MySQLБэкапы томов; сроки хранения см. в их документации
App SleepingОпционально для каждого сервиса; ~10 мин простоя, просыпается на следующем запросе, во сне не тарифицируетсяДоступно
Память$8 / ГБ-месяц, поминутно, с балансаСм. их страницу с ценами
CPU$15 / vCPU-месяц, любая доляСм. их страницу с ценами
Базы данныхPostgres, MySQL, Redis, MongoDB, ClickHouse и ещё 130+ шаблонов; вы платите за ресурсы, а не за каждый аддонШаблоны баз данных
РегионыСегодня один регион в ЕС; в планах ещё регионы в ЕС, без обещаний мультирегионаНесколько по всему миру

Утверждения о Railway описывают продукт в общих чертах по состоянию на сентябрь 2026 года и могут устареть; детали смотрите в их ценах и документации. Цифры Skiffly взяты с нашей страницы с ценами.

Почему переходят к нам

Счёт, который видно заранее

Пополните на $20 и следите, на сколько хватит. Мы предупреждаем на 20 % и при нуле, ждём 3 дня, затем ставим на паузу. Ничего не удаляется, и никакой счёт не приходит.

Платите так, как можете

Не у всех есть карта, которая работает с биллингом в США. PayPal и стейблкоины пополняют тот же баланс по курсу на момент подтверждения, без комиссии с нашей стороны.

Данные остаются в ЕС

Наши собственные ноды в Финляндии. Никаких гиперскейлеров на пути, никакой передачи за пределы ЕС, бэкапы в объектном хранилище в ЕС.

Ничего нового учить не нужно

Поля GraphQL, команды CLI и инструменты MCP повторяют Railway везде, где функция существует. Ссылки ${{Postgres.DATABASE_URL}}, PR-окружения, шаблоны: та же форма.

Переезд за 10 минут

Три команды для приложения, один дамп и восстановление для базы данных. Гайд проведёт через переменные, домены и то, что стоит проверить перед переключением.

Полный гайд по переезду
terminal
$ railway variables --kv > vars.env   # экспорт из Railway
$ skiffly init && skiffly up          # собрать репозиторий на Skiffly
$ skiffly variables set --skip-deploys $(grep -v '^RAILWAY_' vars.env | xargs)

Где Railway впереди: Больше регионов, крупнее каталог шаблонов, log drains и более долгая история. Skiffly — более молодой продукт с одним регионом в ЕС и пока без SLA: подходит для сайд-проектов, стартапов и агентств, которым предсказуемая стоимость важнее глобального охвата.

Вопросы перед переходом

Будут ли работать мои скрипты для Railway API и настройка MCP?
Документы, использующие projects, deployments(input:), variables, serviceInstanceUpdate, serviceInstanceDeployV2, customDomainCreate и templateDeployV2, работают без изменений против https://api.skiffly.dev/graphql; поменяйте эндпоинт и токен. MCP-сервер использует те же имена инструментов везде, где функция существует.
Переносятся ли мои railway.json / railway.toml?
Нет: Skiffly не читает эти файлы. Команда сборки, команда запуска, health check, политика перезапуска и cron задаются на сервисе (панель, MCP update-service или .skiffly/skiffly.ts). railway.ts из railway/iac переносится заменой defineRailwaydefineSkiffly.
Что с приватной сетью и *.railway.internal?
Сервисы в одном окружении обращаются друг к другу по slug (http://api:8080) по IPv4. RAILWAY_PRIVATE_DOMAIN становится SKIFFLY_PRIVATE_DOMAIN; приватной сети IPv6 нет.
Чего в Skiffly нет?
Нескольких регионов, log drains, вебхуков, функций, бакетов и песочниц. Отложенных изменений (staged changes) нет: изменения применяются сразу. Если вы зависите от чего-то из этого, подождите или оставьте эту нагрузку там, где она есть.

Попробуйте переезд на бесплатном тарифе

Без карты. Один сервис, домен с TLS и те же команды, что вы использовали бы в продакшене.