Eu nunca cheguei a usar o Heroku, e como alternativa, recomendo o replit.
Eu já falei muito dele aqui, ele roda Python, Node.JS, PHP, até Bash. Você pode até pegar um jogo de Linux e rodar nele.
Futuramente vou dedicar um post pra ele, tem muita coisa pra falar sobre.