Skip to content
Benjamin Dransfield edited this page May 21, 2016 · 150 revisions

Hosting compatible with Node

Managed

Managed providers provide a simplified "Node Appliance" solution. Node and NPM will already be set up for you, and deploys are typically done via git push or similar method. You will have less control of your server, but everything will be set up for you.

Name Node Version Web Sockets IP/Hostname IRC Repository Free Plan Paid Plans Notes
appfog 0.4.12, 0.6.17, 0.8.14, 0.10.22 No Yes, custom domains in paid plan only appfog Free Signups suspended Yes – monthly subscriptions and enterprise support available General Availability
Azure 0.6+ Yes Yes Azure-Sdk-for-Node 3 month free trial 10 free web sites forever Yes
Baidu App Engine 0.10.21 Yes (with Port Service enabled) Yes
Clever Cloud version you need Yes Yes, custom domains in paid plan only #clevercloud on irc.freenode.net Clever Cloud on github No, just a free trial Yes – pay as you go model General Availability, launch of nodejs-cloud
Cloud Foundry 0.4.12, 0.6.8, 0.8.2 No No cloudfoundry Yes - Only during beta. Beta, accepting signups
Cloudnode 0.4.12, 0.6.17, 0.8.25 Yes Yes Yes - Up to 3 VMs, 25 MB CouchDB space, 250,000 requests/month. Beta (accepting signups) - powered by Nodester
DotCloud 0.4.10 Yes Paid plan #dotcloud dotcloud Pro - $99/month, 4 services. Enterprise - Unlimited services.
EvenNode 0.8.x, 0.9.x, 0.10.x, 0.11.x, 4.x.x, 5.x.x Yes Yes Starting at $8/month Runs on AWS
exoscale apps 0.8.x, 0.10.x Yes Yes exoscale Yes, free credit on sign-up Yes, pre-paid credit, post-paid option General Availability
Heroku 0.4.x, 0.6.x, 0.8.x, 0.10.x Yes Yes #heroku heroku Yes - 1 Dyno (512 MB Ram) $0.05/hour/dyno
IBM Bluemix v0.10.21, v0.10.25, v0.10.26 and v0.10.28 Yes Yes IBM-Bluemix Yes Yes Based on Cloud Foundry
iClickAndHost v0.10.18 Yes Yes No, but 30-day money back guarantee Yes SSH, free VPN, RemoteSQL, Daily Backups, MySQL/PostgreSQL
Modulus 0.2.x - 0.11.x Yes Yes #modulus OnModulus $15 free credits $0.02/hour per instance Live on AWS
NodeChef All versions supported Yes Yes
Nodejitsu 0.4.12, 0.6.x, 0.8.x, 0.10.x Yes Yes #nodejitsu nodejitsu 30 days sandbox Yes now with Joyent
JSApp.US No node-host Open signup, web editing/npm command
OpenShift 0.6.20 or any other Yes (preview) Yes #openshift openshift Yes Open
Pogoapp 0.6.x, 0.8.x, 0.10.x Yes Yes #pogoapp pogoapp Yes - Trial Paid Beta Private Beta
RoseHosting 0.6+ Yes Yes Yes - Fully Managed VPS Hosting Plans - 24×7 EPIC Support
Scalingo 0.4.x, 0.6.x, 0.8.x, 0.10.x, 0.12.x Yes Yes scalingo Yes, 30-days free trial, allows you to run 1 app using a maximum of 5 Containers €0.02/hour/container General Availability, Free SSL, MongoDB/Redis/Elasticsearch/MySQL/PotsgreSQL integration
Qt Cloud Services Yes Yes, custom domains in paid plan only qtcloudservices Yes Yes

Empty cells mean we weren't sure what to put there.

##Self-Managed Preconfigured

"Node Appliance" solution where Node and NPM are already set up for you, and deploys are typically done via git push or similar method. You will have complete control over and responsibility for your servers, but everything will be set up for you.

Name Node Version Web Sockets IP/Hostname IRC Repository Free Plan Paid Plans Notes
Cure 0.6.2 Yes Yes Yes - One week trial. (Up to 1GB outgoing b/w, $0.18 per GB after.) $12.95/month per server. Uses Rackspace rather than Amazon EC2
Joyent 0.10.21 yes yes Yes - Free trial available Plans starting from $0.008/hour, up to $2.56/hour, depending on instance size Custom SmartOS template, running on the Joyent Public Cloud

Self-Managed

VPS providers, which often require you to set everything up yourself, including the operating system.

DIY Platforms

Node.JS hosting platforms that allow you to host Node.JS apps on your own servers or clouds.

  • Nodester - Open source Node.JS hosting platform and services
  • CloudFoundry - Open source PaaS with support for NodeJS
  • OpenShift - Open source polyglot PaaS with native support for Node.js
  • Nodejitsu
  • Stagecoach - Simple staging and production deployment with node-http-proxy and forever; good for deploying many node apps and non-node sites to one VPS
  • awsbox - A featherweight PaaS on top of Amazon EC2 for deploying node apps
  • paastor - Server setup and app management from a UI and CLI.
Clone this wiki locally