Блог · Альтернативи
Найкращі альтернативи 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 не пропонує. Dyno Basic коштує 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 — перша платформа як сервіс, і його сильні сторони досі працюють: 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, з buildpack і аддонами, за 14,40 € за контейнер на 512 MB; вона створена для команд, яким потрібна сертифікація SecNumCloud.
Платформи з оплатою за використання: Railway і Fly.io
Railway рахує посекундно: 10 $ на місяць за гігабайт пам’яті та 20 $ за vCPU. Він створений для сервісу, який може перерости одну машину. Fly.io бере плату за кожну Machine відповідно до її розміру, поки вона працює, без безплатного тарифу й без ліміту витрат, і створений для одного застосунку в кількох регіонах. Тариф за тарифом: Railway, Render і Fly.io: порівняння цін.
Self-hosted Heroku: Dokku, Coolify і Dokploy
Dokku називає себе «PAAS-альтернативою Heroku з відкритим кодом»: git push, buildpack і 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, який ви запускаєте самі, вища з його керованим Postgres, від 38 $. База даних DigitalOcean за замовчуванням не має бекапів.
Суми відрізняються менше, ніж те, що за них отримуєте. 3 GB пам’яті без сну, як у Starter, за цінами тарифів кожного хостингу:
| Хостинг | Ціна | Як |
|---|---|---|
| Pethost Starter | 9,99 € | Разом із 2 vCPU і 30 GB; трафік, бекапи й логи входять у ціну |
| Fly.io | 20,10 $ | Три Machine по 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 році dyno Basic на 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 або в браузері, скільки поміститься, за однією фіксованою ціною. Нічого за лічильником, нічого зверху.