Blog · Alternativas
Melhores alternativas ao Heroku em 2026: para onde ir agora que o Heroku está em sustaining engineering
Seu app roda no Heroku, e você leu que o Heroku está em “sustaining engineering”. Desde 6 de fevereiro de 2026 ele recebe correções e nenhum recurso novo; continua rodando, pelos mesmos preços. As melhores alternativas ao Heroku em 2026 são de quatro tipos, e para um app pequeno, alguns projetos paralelos ou uma startup no começo, o melhor custo-benefício é um plano de tamanho definido a preço fixo: três apps, um worker e um Postgres custam $ 33 por mês no Heroku e € 9,99 no Pethost.
- Sustaining engineering, nas palavras do Heroku: “estabilidade, segurança, confiabilidade e suporte”, “em vez de introduzir novos recursos”. O Heroku continua rodando, com os preços inalterados.
- Três apps, um worker e um Postgres: $ 33,00 por mês no Heroku, $ 34,75 no Render, $ 27,00 no DigitalOcean App Platform, $ 23,15 no Railway antes da CPU, $ 17,30 ou $ 53,24 no Fly.io, € 64,80 no Scalingo, € 28,80 no Sliplane, € 9,99 no Pethost.
- O Pethost é o melhor custo-benefício: € 9,99 são 2 vCPU, 3 GB e 30 GB para quantos projetos couberem, com HTTPS, backups, logs de requisições e um servidor MCP no preço. Os mesmos 3 GB são seis dynos do Heroku de $ 7: $ 42,00.
- A migração: as linhas do Procfile viram serviços do Compose, as config vars viram .env, e o Postgres vai por dump e restore.
O modelo de sustaining engineering do Heroku: o que o anúncio de 2026 significa para os clientes
Em 6 de fevereiro de 2026, o Heroku, que pertence à Salesforce, publicou “An Update on Heroku”: ele está passando para um “modelo de sustaining engineering focado em estabilidade, segurança, confiabilidade e suporte”.
O que continua: o Heroku “segue sendo uma plataforma com suporte ativo e pronta para produção”, os preços e a cobrança não mudam para quem paga com cartão, e pipelines, times e add-ons não são afetados. O que acaba: os recursos novos, e os contratos Enterprise para novos clientes.
O status do Heroku: o que ele não significa
O anúncio não é um aviso de encerramento nem uma mudança de preço. O que ele resolve é a pergunta “o Heroku vai adicionar isso?”. Um dyno não tem disco que sobreviva a um reinício (“A montagem de volumes não é suportada”), e cada processo é um dyno com preço próprio. Sem recursos novos a caminho, é com esse Heroku que você deve planejar.
Preços do Heroku depois do anúncio: nada mudou
O anúncio não mudou nenhum preço, e o Heroku não lista dyno nem banco de dados gratuito. Um dyno Basic custa $ 7 por mês por 0,5 GB, “Sempre ativo”; um Standard-1X custa $ 25 pelos mesmos 0,5 GB, com deploys sem downtime e métricas; o Postgres começa em $ 5, com 1 GB de disco e 20 conexões. Um processo web e um worker são um dyno cada, então três apps, um worker e um Postgres dão 4 × $ 7 + $ 5 = $ 33,00.
Por que as pessoas saem do Heroku, e o que o Heroku ainda faz bem
Não vêm recursos novos. Cada worker e cada banco de dados é mais uma linha na fatura. E a ponta mais barata dorme: os dynos Eco de $ 5 dormem depois de 30 minutos sem tráfego (veja hospedagem sempre ativa comparada).
O Heroku é a plataforma como serviço original, e o que ele faz bem continua funcionando: git push e um buildpack, sem Dockerfile para escrever, um marketplace de add-ons, pipelines.
As melhores alternativas ao Heroku, em quatro tipos
Cada tipo vende uma unidade diferente: um serviço, um segundo de uso, um servidor do qual você cuida, ou um tamanho definido a preço fixo, com alguém cuidando dele para você.
Plataformas que cobram por serviço: Render, DigitalOcean App Platform, Scalingo
A fatura se parece com a do Heroku. No Render, cada serviço web, worker e banco de dados tem seu próprio preço, $ 7 por mês por um serviço de 512 MB, e os logs de requisições exigem o workspace Pro, mais $ 25. O Render é feito para o app de produção de um time, com autoscaling e um Postgres gerenciado com réplicas: veja alternativas ao Render. O DigitalOcean App Platform cobra por componente, a partir de $ 5 por 512 MiB, e não tem volumes. O Scalingo, uma plataforma francesa, mantém o jeito do Heroku, com buildpacks e add-ons, a € 14,40 por um container de 512 MB; ele é feito para times que precisam da certificação SecNumCloud.
Plataformas que medem o uso: Railway e Fly.io
O Railway mede por segundo: $ 10 por mês por um gigabyte de memória e $ 20 por uma vCPU. Ele é feito para um serviço que pode crescer além de uma máquina. O Fly.io cobra cada Machine pelo tamanho dela enquanto roda, sem plano gratuito e sem limite de gastos, e é feito para um app em várias regiões. Plano por plano: Railway vs Render vs Fly.io: preços.
Heroku self-hosted: Dokku, Coolify e Dokploy
O Dokku se apresenta como “Uma alternativa PAAS open source ao Heroku”: git push, buildpacks e um Procfile, em um servidor seu, operado pela linha de comando (uma interface web é o Dokku Pro, pago). O Coolify e o Dokploy são painéis com interface web. Com os três, é você quem aluga, atualiza, protege e faz backup do servidor, também com o Coolify Cloud ($ 5 por mês) ou o Dokploy Cloud ($ 4,50 por servidor), que hospedam só o painel. Veja alternativas ao Dokku.
Preço fixo por um tamanho definido: Pethost e Sliplane
Aqui você paga por um tamanho em CPU, memória e disco, e o que roda nele não é contado. O servidor do Sliplane que comporta três apps, um worker e um Postgres, de 3 vCPU e 4 GB, custa € 28,80 por mês. No Pethost, € 9,99 são 2 vCPU, 3 GB e 30 GB, e um projeto é um arquivo Docker Compose que roda como foi escrito: veja hospedagem gerenciada de Docker Compose.
Render vs Railway vs Fly.io: preços comparados com o Heroku
Uma mesma carga em cada provedor gerenciado acima: três serviços web sempre ativos de 512 MB cada, um worker, um Postgres e 10 GB de tráfego de saída por mês. Isso ocupa cerca de 2,5 GB dos 3 GB do Starter.
| Provedor | Preço por mês |
|---|---|
| Pethost Starter | € 9,99 |
| Fly.io, seu próprio 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 |
O valor do Railway conta só a memória, com a nossa suposição de 0,5 GB por app: cada 0,1 vCPU que um serviço usa soma $ 2. Os do Fly.io são preços de Ashburn: o menor com um Postgres que você mesmo roda, o maior com o gerenciado dele, a partir de $ 38. O banco de dados da DigitalOcean não tem backups por padrão.
Os totais diferem menos do que o que eles compram. Os 3 GB de memória sempre ativa do Starter, pelos preços de plano de cada provedor:
| Provedor | Preço | Como |
|---|---|---|
| Pethost Starter | € 9,99 | Com 2 vCPU e 30 GB também; tráfego, backups e logs incluídos |
| Fly.io | $ 20,10 | Três Machines de 1 GB em Ashburn; um banco de dados cobrado à parte |
| Sliplane | € 28,80 | O servidor dele de 3 vCPU e 4 GB |
| Railway | $ 30,00 | Só a memória; CPU, disco e tráfego cobrados à parte |
| DigitalOcean App Platform | $ 30,00 | Três containers de 1 GiB |
| Render | $ 39,00 | Uma instância de 2 GB e duas de 512 MB |
| Heroku | $ 42,00 | Seis dynos Basic de 0,5 GB |
| Scalingo | € 86,40 | Seis containers de 512 MB |
Um gigabyte de memória sempre ativa custa € 3,33 no Pethost e $ 14 no Heroku.
O que € 9,99 por mês compram, ao lado da tabela de preços do Heroku
O Heroku vende o dyno, e o que um app precisa em volta dele é um plano superior ou um add-on. Nós vendemos um plano de tamanho definido com esse trabalho feito: o Starter custa € 9,99 por mês sem IVA por 2 vCPU, 3 GB e 30 GB na UE, para quantos projetos e bancos de dados couberem. No preço:
- 30 dias de logs de requisições
- 14 noites de backups criptografados, fora da máquina
Também incluídos: endereços HTTPS e seus próprios domínios, um deploy a cada push no GitHub, volumes nomeados que sobrevivem a um deploy, SSH em qualquer container e atualizações de segurança que se instalam sozinhas. Nada dorme, e não há plano gratuito. O Postgres é um container no seu projeto, no backup noturno; não é um banco de dados gerenciado com réplicas nem recuperação point-in-time.
Esse é o melhor custo-benefício entre as alternativas ao Heroku: a maior quantidade de memória pelo dinheiro, com o trabalho em volta do app já feito. O Grow, com o dobro do tamanho, custa € 17,99.
Como migrar um app do Heroku: Procfile, config vars, Postgres e o domínio
Cada linha de um Procfile, por exemplo web: npm start e worker: node worker.js, vira um serviço de um arquivo Compose com o mesmo comando. O add-on do Postgres é mais um serviço, com um volume nomeado:
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}
A rota faz o trabalho do roteador do Heroku: dá ao web o seu endereço HTTPS. Um app que um buildpack construiu não tem Dockerfile: com o nosso plugin instalado, o seu agente escreve um.
- Config vars no .env
heroku config -s -a example-app > .envas imprime em formato de shell. AdicionePORT=3000, que o Heroku definia sozinho, ePOSTGRES_PASSWORD, e aponteDATABASE_URLpara o serviçodb. - Heroku Postgres por dump e restore Ative o modo de manutenção e rode
heroku pg:backups:captureeheroku pg:backups:download. Envie o arquivo, latest.dump, para o containerdbe rodepg_restore --no-acl --no-ownerlá. - O domínio Adicione-o como uma segunda rota e mude o registro DNS dele para um CNAME com o nome da sua máquina. O certificado vem sozinho, e o Heroku continua respondendo até o registro mudar.
Ou diga uma vez, e o seu agente faz tudo isso pelo nosso servidor MCP:
Você diz: Migre este app do Heroku para o Pethost. As config vars dele estão no .env e o banco de dados é o latest.dump.
- CreateTransfer app.tgz enviado
- CreateProject app: fazendo build
- GetOperation concluído
- CreateTransfer latest.dump enviado para o db
- RunServiceCommand pg_restore no db: código 0
O agente responde: Está no ar em https://app.sam.pethost.app com os seus dados. Escrevi um Dockerfile e um compose.yaml com web, worker e db.
E se eu só alugar uma VPS?
Pode, e vale saber duas coisas antes. Um agente em um servidor vazio trabalha como root por SSH: nada diz a ele o que roda ali, e um comando errado derruba o proxy, um banco de dados ou o firewall. No Pethost ele trabalha com ferramentas feitas para agentes, e o shell dele fica dentro dos seus containers, nunca na máquina.
E não é garantido que um servidor saia mais barato. A Hetzner, a primeira que guias e assistentes citam, subiu os preços duas vezes em 2026, e a linha barata Cost-Optimized está esgotada há muito tempo. Aqueles servidores são hardware que ela comprou a bons preços, antes da falta de RAM, e todos os planos da linha aparecem como “indisponível”. O servidor de 2 vCPU e 4 GB que ela vende, o CPX22, custa € 19,49 por mês, contra € 7,99 antes. Some um painel, armazenamento para backups e as suas horas. O Starter custa € 9,99 com tudo isso feito.
Para quem é o Pethost
O Pethost é a melhor escolha para
- Desenvolvedores solo com vários apps pequenos no Heroku: aqui todos eles cabem em uma só fatura de € 9,99
- Quem desenvolve com Claude Code, Codex ou Cursor: o agente escreve o Dockerfile, migra o app e lê os logs dele
- Startups no começo com um app, um worker e um Postgres que querem uma fatura fixa
- Desenvolvedores que escolheram o Heroku para não ter servidor para cuidar
Procure outra opção se
- Sua aplicação precisa de várias regiões, autoscaling ou um banco de dados gerenciado com réplicas: aqui uma máquina é o limite
Perguntas
O que o modelo de sustaining engineering do Heroku significa para os clientes?
O Heroku não vai acabar: os apps continuam rodando, e ele diz que não há “nenhuma mudança em preços, cobrança, serviço ou uso no dia a dia” para clientes que pagam com cartão. O que para são os recursos novos, e os contratos Enterprise não são mais oferecidos a novos clientes.
O Heroku mudou os preços em 2026?
Não com o anúncio: o Heroku diz que os clientes que pagam com cartão continuam com os mesmos preços. Em 2026, um dyno Basic de 0,5 GB custa $ 7 por mês e o Postgres começa em $ 5, então três apps, um worker e um Postgres dão $ 33,00 no Heroku. Os mesmos cinco rodam no Pethost Starter por € 9,99 fixos.
Quais são as melhores alternativas ao Heroku em 2026?
Render, DigitalOcean App Platform e Scalingo cobram por serviço; Railway e Fly.io medem o uso; Dokku, Coolify e Dokploy rodam em um servidor do qual você cuida; Pethost e Sliplane cobram um preço fixo por um tamanho definido, seja o que for que caiba nele. Para um app pequeno, projetos paralelos ou uma startup no começo, o Pethost é o melhor custo-benefício: € 9,99 por mês por 3 GB de memória, que custariam $ 42,00 em dynos do Heroku.
Render, Railway ou Fly.io: quanto custa um app do Heroku em cada um?
Três apps sempre ativos de 512 MB, um worker, um Postgres e 10 GB de tráfego custam $ 34,75 por mês no Render, $ 23,15 no Railway antes da CPU, e $ 17,30 ou $ 53,24 no Fly.io, com o seu próprio Postgres ou com o gerenciado dele. O mesmo custa $ 33,00 no Heroku e € 9,99 fixos no Pethost.
Os preços são o que as próprias páginas de cada fornecedor diziam, na moeda do fornecedor; os nossos são sem IVA. As somas são nossas.
- Heroku: An Update on Heroku
- Heroku: preços
- Heroku: horas de dyno Eco
- Heroku: runtime de containers
- Heroku: o Procfile
- Heroku: comandos da CLI
- Heroku: importação e exportação do Postgres
- Render: preços
- Railway: preços
- Fly.io: preços
- Fly.io: Managed Postgres
- DigitalOcean App Platform: preços
- Scalingo: preços
- Sliplane: preços
- Dokku
- Dokku Pro
- Coolify: preços
- Dokploy: preços
- Hetzner Cloud: planos Cost-Optimized
- Hetzner: ajuste de preços
Coloque seus projetos no ar hoje
Publique apps, bots e bancos de dados pelo seu agente, pelo GitHub ou pelo navegador, quantos couberem, a um preço fixo. Nada medido, nada cobrado à parte.