marxo / lalabot

Lalabot is a welcoming Slackbot written in Meteor
9 stars 4 forks source link

Deploying on heroku #2

Open sushantchavan opened 9 years ago

sushantchavan commented 9 years ago

Any suggestions on how the Procfile should look like for heroku?

marxo commented 9 years ago

This is a good question, something I'll add to my backlog. For the time being, please check this out: https://github.com/AdmitHub/meteor-buildpack-horse

My experience with Heroku + Meteor is somewhat limited, but if you make any progress on it before me, please send a pull request in. I'll also check to enable a "Deploy to Heroku" button for a one-click deployment scenario.

sushantchavan commented 9 years ago

@marxo Well I was able to use the buildpack and deploy it. But wasn't really sure what to put in the Procfile. Hence the application just wouldn't start running.

marxo commented 9 years ago

@sushantchavan I tested deployment with https://github.com/AdmitHub/meteor-buildpack-horse. You don't need a Procfile. What you do need for Heroku is a verified account, given that this buildpack has some plugins that require that.

In order to configure it properly, set Config Vars:

BUILDPACK_URL to https://github.com/AdmitHub/meteor-buildpack-horse.git ROOT_URL to https://*yourappname*.herokuapp.com

After that git deployments will require a verified free account but will work.

sushantchavan commented 9 years ago

@marxo Thanks for the tips. I do have a verified account and tried the above mentioned tips but my slackbot is still offline.

marxo commented 9 years ago

@sushantchavan Can you paste your build log?