Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Can I use two languages in a Heroku app?

Can I use two languages in a Heroku app?


I want to use Node.js as a Share.js server and Ruby for the frontend. As far as I know, Heroku only allows one web-facing process called "web". Does anyone have some experience trying to do something like this?

Problem courtesy of: Andres Riofrio


No, Heroku detects the application type when you push your code to Heroku and it compiles the slug. You'd need to have them as seperate applications with a defined API between the two (not always a bad thing)

UPDATE: You can 'stack' buildpacks these days, eg Ruby + PHP so you could have both executed. See for how to use multiple buildpacks in the same app.

Solution courtesy of: John Beynon


View additional discussion.

This post first appeared on Node.js Recipes, please read the originial post: here

Share the post

Can I use two languages in a Heroku app?


Subscribe to Node.js Recipes

Get updates delivered right to your inbox!

Thank you for your subscription