I have limited experience deploying Node.js apps -- how can I deploy a Sails.js app to Heroku?
I\'ve heroku login
ed and heroku create
d my app a
I want to prevent any confusion for those who are familiar to node deployment on heroku. There are a lot of guides to deploying node apps to heroku and a sails app is really no different. If you start a sails app by typing "node app.js" in terminal it will work. Here is the guide put out by Heroku for node apps. The only thing different is that you have a sails rather than a plain vanilla express app.
https://devcenter.heroku.com/articles/getting-started-with-nodejs
I've used this to deploy my sails apps no problem.
You should check out this github repo : heroku-sails It should get you started with sailsjs on heroku
There is a discussion around this particular github repo here on the sails.js google group
These are also resources that can help you get your app running :
First of all create sails js Website or project then change setting in sails js project as below:
in project config->env->production
//remove from comments
onlyAllowOrigins: [
'https://example.com',
'https://staging.example.com',
],
//remove from comments
trustProxy: true,
then deploy on heroku