Here is a non-comprehensive list of Node/Sails hosting providers and a few available community tutorials. Keep in mind that, most of the time, the process for deploying your Sails app is exactly the same as it would be for any other Node.js app. Just be sure to take a look at the other pages in this section of the docs (as well as your app's
config/env/production.js file) and make any necessary adjustments before you actually deploy to production.
The easiest (and free) way to deploy any Sails project generated using the "Web App" template is probably via Heroku:
deploybranch of your GitHub repo.
config/staging.jsin your project and set it up. Any information you feel is too sensitive to hard-code in those files in your repo (like database credentials) can be set up as "Config Variables" in Heroku's user interface. (See bundled config files for examples.)
sails run deploy.
You can see a demonstration of that in action here.
It's easy to get enterprise-grade Sails.js apps running on Google Cloud Platform. And because the apps you create will be running on the same infrastructure that powers all of Google's products, you can be confident that they will scale to serve all of your users, whether there are a few or millions of them.
runtime:yoursat Google Cloud Platform Live (2014)
Note: PM2 isn't really a hosting platform, but it's worth mentioning in this section just so you're aware of it.
All hosting plans from RoseHosting are fully-managed with free 24/7 support, so you can contact their support team and they will install and configure Sails.js for you.