Блог · Альтернативы
Лучшие альтернативы Heroku в 2026: куда переехать, когда Heroku перешел в режим sustaining engineering
Ваше приложение работает на 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.
| Платформа | Цена в месяц |
|---|---|
| Pethost Starter | 9,99 € |
| Fly.io, свой Postgres | 17,30 $ |
| Railway | 23,15 $ |
| DigitalOcean App Platform | 27,00 $ |
| Sliplane | 28,80 € |
| Heroku | 33,00 $ |
| Render | 34,75 $ |
| Fly.io, Managed Postgres | 53,24 $ |
| Scalingo | 64,80 € |
Сумма Railway учитывает только память, исходя из нашего допущения в 0,5 GB на приложение: каждые 0,1 vCPU, которые использует сервис, добавляют 2 $. Цены Fly.io — для региона Ashburn: меньшая с Postgres, который вы запускаете сами, большая с их управляемым, от 38 $. У базы данных DigitalOcean по умолчанию нет бэкапов.
Суммы различаются меньше, чем то, что за них дают. 3 GB постоянно доступной памяти тарифа Starter по ценам тарифов каждой платформы:
| Платформа | Цена | Как |
|---|---|---|
| Pethost Starter | 9,99 € | Плюс 2 vCPU и 30 GB; трафик, бэкапы и логи включены |
| Fly.io | 20,10 $ | Три Machines по 1 GB в Ashburn; база данных сверху |
| Sliplane | 28,80 € | Его сервер на 3 vCPU и 4 GB |
| Railway | 30,00 $ | Только память; CPU, диск и трафик сверху |
| DigitalOcean App Platform | 30,00 $ | Три контейнера по 1 GiB |
| Render | 39,00 $ | Один инстанс на 2 GB и два по 512 MB |
| Heroku | 42,00 $ | Шесть Basic dyno по 0,5 GB |
| Scalingo | 86,40 € | Шесть контейнеров по 512 MB |
Гигабайт постоянно доступной памяти стоит 3,33 € на Pethost и 14 $ на Heroku.
Что дают 9,99 € в месяц в сравнении с прайсом Heroku
Heroku продает dyno, а все, что нужно приложению вокруг него, — это тариф выше или аддон. Мы продаем тариф определенного размера, где эта работа уже сделана: Starter стоит 9,99 € в месяц без НДС за 2 vCPU, 3 GB и 30 GB в ЕС, для стольких проектов и баз данных, сколько поместится. В цену входят:
- 30 дней лога запросов
- 14 ночей зашифрованных бэкапов вне машины
Также в цене: HTTPS-адреса и ваши собственные домены, деплой на каждый пуш в GitHub, именованные тома, которые переживают деплой, SSH в любой контейнер и обновления безопасности, которые ставятся сами. Ничего не засыпает, и бесплатного тарифа нет. Postgres — это контейнер в вашем проекте, в ночном бэкапе; это не управляемая база данных с репликами или восстановлением на момент времени.
Это самое выгодное предложение среди альтернатив Heroku: больше всего памяти за эти деньги, и работа вокруг приложения уже сделана. Grow, вдвое больше, стоит 17,99 €.
Как перенести приложение с 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: если установлен наш плагин, его напишет ваш агент.
- Config vars в .env
heroku config -s -a example-app > .envвыводит их в формате шелла. ДобавьтеPORT=3000, который Heroku задавал сам, иPOSTGRES_PASSWORD, аDATABASE_URLнаправьте на сервисdb. - Heroku Postgres через дамп и восстановление Включите режим обслуживания, затем выполните
heroku pg:backups:captureиheroku pg:backups:download. Загрузите файл latest.dump в контейнерdbи выполните тамpg_restore --no-acl --no-owner. - Домен Добавьте его вторым маршрутом и измените его DNS-запись на CNAME на имя вашей машины. Сертификат появится сам, а Heroku продолжит отвечать, пока запись не изменится.
Или скажите один раз, и ваш агент сделает все это через наш MCP-сервер:
Вы говорите: Перенеси это приложение с 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.
Цены указаны так, как их приводят страницы самих компаний, в валюте каждой компании; наши — без НДС. Суммы подсчитаны нами.
- Heroku: An Update on Heroku
- Heroku: цены
- Heroku: часы Eco dyno
- Heroku: среда выполнения контейнеров
- Heroku: Procfile
- Heroku: команды CLI
- Heroku: импорт и экспорт Postgres
- Render: цены
- Railway: цены
- Fly.io: цены
- Fly.io: Managed Postgres
- DigitalOcean App Platform: цены
- Scalingo: цены
- Sliplane: цены
- Dokku
- Dokku Pro
- Coolify: цены
- Dokploy: цены
- Hetzner Cloud: тарифы Cost-Optimized
- Hetzner: изменение цен
Запустите свои проекты уже сегодня
Деплойте приложения, ботов и базы данных из агента, с GitHub или в браузере, сколько поместится, по одной фиксированной цене. Ничего по счётчику, ничего сверху.