Русский

Блог · Альтернативы

Лучшие альтернативы Heroku в 2026: куда переехать, когда Heroku перешел в режим sustaining engineering

Команда Pethost · · Обновлено · 10 мин чтения

Ваше приложение работает на Heroku, и вы прочитали, что Heroku перешел в режим «sustaining engineering». С 6 февраля 2026 года он получает исправления, но не новые функции; он по-прежнему работает, по тем же ценам. Лучшие альтернативы Heroku в 2026 году бывают четырех видов, и для небольшого приложения, нескольких личных проектов или стартапа на раннем этапе самое выгодное — тариф определенного размера по фиксированной цене: три приложения, воркер и Postgres стоят 33 $ в месяц на Heroku и 9,99 € на Pethost.

Коротко
  • Sustaining engineering, по словам Heroku, — это «стабильность, безопасность, надежность и поддержка», «вместо того чтобы добавлять новые функции». Heroku по-прежнему работает, цены не изменились.
  • Три приложения, воркер и Postgres: 33,00 $ в месяц на Heroku, 34,75 $ на Render, 27,00 $ на DigitalOcean App Platform, 23,15 $ на Railway без учета CPU, 17,30 $ или 53,24 $ на Fly.io, 64,80 € на Scalingo, 28,80 € на Sliplane, 9,99 € на Pethost.
  • Pethost — самое выгодное предложение: за 9,99 € вы получаете 2 vCPU, 3 GB и 30 GB для стольких проектов, сколько поместится, а HTTPS, бэкапы, лог запросов и MCP-сервер уже входят в цену. Те же 3 GB — это шесть dyno на Heroku по 7 $: 42,00 $.
  • Переезд: строки Procfile становятся сервисами Compose, config vars — файлом .env, а Postgres переносится через дамп и восстановление.

Модель sustaining engineering у Heroku: что объявление 2026 года значит для клиентов

6 февраля 2026 года Heroku, который принадлежит Salesforce, опубликовал запись «An Update on Heroku»: компания переходит на «модель sustaining engineering, сосредоточенную на стабильности, безопасности, надежности и поддержке».

Что остается: Heroku «остается активно поддерживаемой платформой, готовой к продакшену», цены и оплата не меняются для клиентов, которые платят картой, а пайплайны, команды и аддоны это не затрагивает. Что заканчивается: новые функции и Enterprise-контракты для новых клиентов.

Статус Heroku: чего он не означает

Объявление — не уведомление о закрытии и не изменение цен. Оно закрывает вопрос «добавит ли Heroku вот это?». У dyno нет диска, который переживает перезапуск («Монтирование томов не поддерживается»), и каждый процесс — это отдельный dyno со своей ценой. Новых функций не будет, так что планировать стоит именно с таким Heroku.

Цены Heroku после объявления: без изменений

Объявление не изменило ни одной цены, а бесплатных dyno или баз данных в прайсе Heroku нет. Basic dyno стоит 7 $ в месяц за 0,5 GB, «всегда включен»; Standard-1X стоит 25 $ за те же 0,5 GB, с деплоем без простоя и метриками; Postgres — от 5 $ за 1 GB диска и 20 подключений. Веб-процесс и воркер — это по одному dyno, поэтому три приложения, воркер и Postgres стоят 4 × 7 $ + 5 $ = 33,00 $.

Почему уходят с Heroku и что Heroku по-прежнему делает хорошо

Новых функций не будет. Каждый воркер и каждая база данных — еще одна строка в счете. А младшие тарифы засыпают: Eco dyno за 5 $ засыпают через 30 минут без трафика (см. сравнение хостинга без засыпания).

Heroku — первая платформа как сервис (PaaS), и то, что у нее получается хорошо, по-прежнему работает: git push и buildpack без всякого Dockerfile, маркетплейс аддонов, пайплайны.

Лучшие альтернативы Heroku: четыре вида

Каждый вид продает свою единицу: сервис, секунду работы, сервер, за которым вы следите сами, или определенный размер по фиксированной цене, за которым следят за вас.

Платформы с ценой за каждый сервис: Render, DigitalOcean App Platform, Scalingo

Счет выглядит как у Heroku. На Render у каждого веб-сервиса, воркера и базы данных своя цена, 7 $ в месяц за сервис на 512 MB, а для лога запросов нужно рабочее пространство Pro, еще 25 $. Render сделан для продакшен-приложения команды, с автомасштабированием и управляемым Postgres с репликами: см. альтернативы Render. DigitalOcean App Platform берет плату за каждый компонент, от 5 $ за 512 MiB, и томов там нет. Scalingo, французская платформа, сохраняет подход Heroku, с buildpacks и аддонами, за 14,40 € за контейнер на 512 MB; она сделана для команд, которым нужна сертификация SecNumCloud.

Платформы с оплатой по использованию: Railway и Fly.io

Railway считает посекундно: 10 $ в месяц за гигабайт памяти и 20 $ за vCPU. Он сделан для сервиса, который может вырасти больше одной машины. Fly.io выставляет счет за каждую Machine по ее размеру, пока она работает, без бесплатного тарифа и без лимита расходов, и сделан для одного приложения в нескольких регионах. Тариф за тарифом: цены Railway, Render и Fly.io.

Heroku на своем сервере: Dokku, Coolify и Dokploy

Dokku называет себя «PaaS-альтернативой Heroku с открытым исходным кодом»: git push, buildpacks и Procfile на одном вашем сервере, управление из командной строки (веб-интерфейс есть в платном Dokku Pro). Coolify и Dokploy — панели с веб-интерфейсом. Со всеми тремя сервер арендуете, обновляете, защищаете и бэкапите вы сами, в том числе с Coolify Cloud (5 $ в месяц) или Dokploy Cloud (4,50 $ за сервер): они хостят только панель. См. альтернативы Dokku.

Фиксированная цена за определенный размер: Pethost и Sliplane

Здесь вы платите за размер в CPU, памяти и диске, а то, что в нем работает, не считается. Сервер Sliplane, на котором помещаются три приложения, воркер и Postgres, 3 vCPU и 4 GB, стоит 28,80 € в месяц. На Pethost за 9,99 € вы получаете 2 vCPU, 3 GB и 30 GB, а проект — это файл Docker Compose, который запускается как написан: см. хостинг Docker Compose под ключ.

Цены Render, Railway и Fly.io в сравнении с Heroku

Одна нагрузка у каждой из платформ выше: три постоянно работающих веб-сервиса по 512 MB, воркер, Postgres и 10 GB исходящего трафика в месяц. Это занимает около 2,5 GB из 3 GB тарифа Starter.

Три приложения, воркер, Postgres и 10 GB трафика, в месяц. Столбцы сравниваются по курсу 1 € = 1,1204 $, референсному курсу ЕЦБ
ПлатформаЦена в месяц
Pethost Starter9,99 €
Fly.io, свой Postgres17,30 $
Railway23,15 $
DigitalOcean App Platform27,00 $
Sliplane28,80 €
Heroku33,00 $
Render34,75 $
Fly.io, Managed Postgres53,24 $
Scalingo64,80 €

Сумма Railway учитывает только память, исходя из нашего допущения в 0,5 GB на приложение: каждые 0,1 vCPU, которые использует сервис, добавляют 2 $. Цены Fly.io — для региона Ashburn: меньшая с Postgres, который вы запускаете сами, большая с их управляемым, от 38 $. У базы данных DigitalOcean по умолчанию нет бэкапов.

Суммы различаются меньше, чем то, что за них дают. 3 GB постоянно доступной памяти тарифа Starter по ценам тарифов каждой платформы:

3 GB постоянно доступной памяти, в месяц
ПлатформаЦенаКак
Pethost Starter9,99 €Плюс 2 vCPU и 30 GB; трафик, бэкапы и логи включены
Fly.io20,10 $Три Machines по 1 GB в Ashburn; база данных сверху
Sliplane28,80 €Его сервер на 3 vCPU и 4 GB
Railway30,00 $Только память; CPU, диск и трафик сверху
DigitalOcean App Platform30,00 $Три контейнера по 1 GiB
Render39,00 $Один инстанс на 2 GB и два по 512 MB
Heroku42,00 $Шесть Basic dyno по 0,5 GB
Scalingo86,40 €Шесть контейнеров по 512 MB

Гигабайт постоянно доступной памяти стоит 3,33 € на Pethost и 14 $ на Heroku.

Что дают 9,99 € в месяц в сравнении с прайсом Heroku

Heroku продает dyno, а все, что нужно приложению вокруг него, — это тариф выше или аддон. Мы продаем тариф определенного размера, где эта работа уже сделана: Starter стоит 9,99 € в месяц без НДС за 2 vCPU, 3 GB и 30 GB в ЕС, для стольких проектов и баз данных, сколько поместится. В цену входят:

Также в цене: HTTPS-адреса и ваши собственные домены, деплой на каждый пуш в GitHub, именованные тома, которые переживают деплой, SSH в любой контейнер и обновления безопасности, которые ставятся сами. Ничего не засыпает, и бесплатного тарифа нет. Postgres — это контейнер в вашем проекте, в ночном бэкапе; это не управляемая база данных с репликами или восстановлением на момент времени.

Это самое выгодное предложение среди альтернатив Heroku: больше всего памяти за эти деньги, и работа вокруг приложения уже сделана. Grow, вдвое больше, стоит 17,99 €.

Семь проектов, один счет. На Heroku каждый был бы приложением со своими dyno и аддонами. Здесь это семь карточек на одной машине Starter.
Первая страница панели Pethost: CPU, память и диск машины и ее проекты в виде карточек: приложения с адресом и запросами за последние сутки и две базы данных с приложениями, которые их используют.

Как перенести приложение с Heroku: Procfile, config vars, Postgres и домен

Каждая строка Procfile, например web: npm start и worker: node worker.js, становится сервисом в файле Compose с той же командой. Аддон Postgres — еще один сервис, с именованным томом:

services:
  web:
    build: .
    command: npm start
    env_file: .env
  worker:
    build: .
    command: node worker.js
    env_file: .env
  db:
    image: postgres:17
    env_file: .env
    volumes: ["pgdata:/var/lib/postgresql/data"]
volumes:
  pgdata:
x-pethost:
  routes:
    - {host: app.sam.pethost.app, service: web, port: 3000}

Маршрут делает работу роутера Heroku: он дает web его HTTPS-адрес. У приложения, которое собирал buildpack, нет Dockerfile: если установлен наш плагин, его напишет ваш агент.

  1. Config vars в .env heroku config -s -a example-app > .env выводит их в формате шелла. Добавьте PORT=3000, который Heroku задавал сам, и POSTGRES_PASSWORD, а DATABASE_URL направьте на сервис db.
  2. Heroku Postgres через дамп и восстановление Включите режим обслуживания, затем выполните heroku pg:backups:capture и heroku pg:backups:download. Загрузите файл latest.dump в контейнер db и выполните там pg_restore --no-acl --no-owner.
  3. Домен Добавьте его вторым маршрутом и измените его DNS-запись на CNAME на имя вашей машины. Сертификат появится сам, а Heroku продолжит отвечать, пока запись не изменится.

Или скажите один раз, и ваш агент сделает все это через наш MCP-сервер:

Claude Code

Вы говорите: Перенеси это приложение с Heroku на Pethost. Его config vars в .env, а база — в latest.dump.

  • CreateTransfer app.tgz загружен
  • CreateProject app: сборка
  • GetOperation готово
  • CreateTransfer latest.dump загружен в db
  • RunServiceCommand pg_restore в db: код 0

Агент отвечает: Приложение в сети по адресу https://app.sam.pethost.app, с вашими данными. Я написал Dockerfile и compose.yaml с web, worker и db.

А если просто арендовать VPS?

Можно, но сначала стоит знать две вещи. Агент на голом сервере работает от root по SSH: ничто не говорит ему, что там запущено, и одна неверная команда положит прокси, базу данных или файрвол. На Pethost он работает через инструменты, сделанные для агентов, а его шелл находится внутри ваших контейнеров, никогда не на машине.

И сервер не обязательно обойдется дешевле. Hetzner, которого руководства и ассистенты называют первым, дважды поднял цены в 2026 году, а его дешевой линейки Cost-Optimized давно нет в наличии. Эти серверы — железо, которое он купил по хорошим ценам еще до дефицита RAM, и каждый тариф линейки помечен как «недоступен». Сервер на 2 vCPU и 4 GB, который он продает, CPX22, стоит 19,49 € в месяц вместо прежних 7,99 €. Добавьте панель, хранилище для бэкапов и свои часы. Starter стоит 9,99 €, и все это уже сделано.

Кому подходит Pethost

Pethost — лучший выбор для

  • разработчиков-одиночек с несколькими небольшими приложениями на Heroku: здесь у них один общий счет на 9,99 €
  • тех, кто пишет код с Claude Code, Codex или Cursor: агент напишет Dockerfile, перенесет приложение и прочитает его логи
  • стартапов на раннем этапе с приложением, воркером и Postgres, которым нужен один фиксированный счет
  • разработчиков, которые выбрали Heroku, чтобы не следить за сервером

Посмотрите другие варианты, если

  • Вашему приложению нужны несколько регионов, автомасштабирование или управляемая база данных с репликами: здесь предел — одна машина

Вопросы

Что значит переход Heroku на sustaining engineering для клиентов?

Heroku не закрывается: приложения продолжают работать, и компания говорит, что для клиентов, которые платят картой, «никаких изменений в ценах, оплате, обслуживании или повседневном использовании». Прекращается выпуск новых функций, а Enterprise-контракты новым клиентам больше не предлагаются.

Изменил ли Heroku цены в 2026 году?

Не с этим объявлением: Heroku говорит, что клиенты, которые платят картой, продолжают платить по тем же ценам. В 2026 году Basic dyno на 0,5 GB стоит 7 $ в месяц, а Postgres — от 5 $, так что три приложения, воркер и Postgres стоят на Heroku 33,00 $. Те же пять работают на Pethost Starter за фиксированные 9,99 €.

Какие лучшие альтернативы Heroku в 2026 году?

Render, DigitalOcean App Platform и Scalingo берут плату за каждый сервис; Railway и Fly.io считают по использованию; Dokku, Coolify и Dokploy работают на сервере, за которым вы следите сами; Pethost и Sliplane берут одну фиксированную цену за определенный размер, что бы в нем ни работало. Для небольшого приложения, личных проектов или стартапа на раннем этапе Pethost — самое выгодное предложение: 9,99 € в месяц за 3 GB памяти, что в dyno Heroku стоит 42,00 $.

Render, Railway или Fly.io: сколько стоит приложение с Heroku на каждом?

Три постоянно работающих приложения по 512 MB, воркер, Postgres и 10 GB трафика стоят 34,75 $ в месяц на Render, 23,15 $ на Railway без учета CPU и 17,30 $ или 53,24 $ на Fly.io, со своим Postgres или их управляемым. То же самое стоит 33,00 $ на Heroku и фиксированные 9,99 € на Pethost.

Цены указаны так, как их приводят страницы самих компаний, в валюте каждой компании; наши — без НДС. Суммы подсчитаны нами.

  1. Heroku: An Update on Heroku
  2. Heroku: цены
  3. Heroku: часы Eco dyno
  4. Heroku: среда выполнения контейнеров
  5. Heroku: Procfile
  6. Heroku: команды CLI
  7. Heroku: импорт и экспорт Postgres
  8. Render: цены
  9. Railway: цены
  10. Fly.io: цены
  11. Fly.io: Managed Postgres
  12. DigitalOcean App Platform: цены
  13. Scalingo: цены
  14. Sliplane: цены
  15. Dokku
  16. Dokku Pro
  17. Coolify: цены
  18. Dokploy: цены
  19. Hetzner Cloud: тарифы Cost-Optimized
  20. Hetzner: изменение цен

Запустите свои проекты уже сегодня

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

Разместить проекты за 9,99 €/мес