Перейти к содержимому
Две лодки бок о бок ночью: деревянный скиф со светящимся бирюзовым парусом и фонарём и безликая серая лодка с обвисшим парусом

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

Опыт Heroku, без счетов Heroku.

Push — и задеплоено, команды запуска в стиле Procfile, config vars, Postgres и Redis в один клик. Skiffly добавляет предоплаченный баланс, пополнение через PayPal и криптовалюту, бесплатный тариф без карты и хостинг только в ЕС на нашем собственном железе.

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

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

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

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

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

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

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

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

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

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

Переезд

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

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

Портовый кран опускает светящийся ящик в небольшую лодку у ночного причала
01 · ЭКСПОРТ

Экспортируйте из Heroku

Переменные одной командой, дамп каждой базы. Уберите записи, специфичные для платформы: Skiffly подставит свои эквиваленты SKIFFLY_*.

Лодочный сарай, освещённый изнутри тёплым янтарным светом, лодка на слипе, несколько искр и бирюзовое свечение
02 · СБОРКА

Соберите на Skiffly

skiffly init && skiffly up собирает тот же репозиторий через Railpack, каждый сервис — в своей песочнице. Задайте переменные, разверните шаблон Postgres, восстановите дамп.

Маяк ведёт лучом по лодке с бирюзовым парусом, пришвартованной у пирса с подсвеченным указателем
03 · ПЕРЕКЛЮЧЕНИЕ

Перенесите домен

Проверьте на сгенерированном домене *.skiffly.cloud, добавьте свой, переключите CNAME, когда выпустится сертификат. Не выключайте Heroku, пока DNS не обновится.

terminal
$ heroku config -s -a my-app > vars.env   # экспорт config vars
$ skiffly init && skiffly up              # собрать репозиторий на Skiffly
$ skiffly variables set --skip-deploys $(cat vars.env | xargs)
Где Heroku впереди

Зрелый маркетплейс аддонов, хуки release phase, пайплайны с promotion и годы истории в production. Skiffly меньше и проще: один регион в ЕС, пока без SLA, предоплаченный баланс вместо общения с отделом продаж.

Полный гайд по переезду
Сравнение

Бок о бок

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

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

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

FAQ

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

Что будет с моим Procfile?
Каждый тип процесса становится сервисом: web получает домен, worker работает без него. Командная строка становится командой запуска сервиса. Задачи Scheduler становятся сервисами с расписанием cron.
Чем заменить Heroku Postgres и Redis?
Разверните шаблон Postgres или Redis; он появится с томом и DATABASE_URL / REDIS_URL, на которые вы ссылаетесь из приложения. Перенесите данные через pg_restore поверх skiffly connect. Вы платите за ресурсы, которые использует инстанс, а не за план аддона.
Есть ли release phase?
Не в виде хука. Запускайте миграции из команды запуска (sh -c "npm run migrate && npm start") или разово через skiffly ssh -- npm run migrate.
Засыпают ли приложения, как Eco dyno?
Только если вы включите App Sleeping для этого сервиса; сервисы на Hobby и Pro никогда не останавливаются по таймеру. Единственный сервис на бесплатном тарифе засыпает после 10 минут простоя и просыпается на следующем запросе.
Рассвет в открытом море: лодка с бирюзовым парусом идёт к горизонту вдоль пунктирной линии карты, нарисованной на воде

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

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