116 votesR. Wendel commented
Might I recommend a separate database container, and potentially have it
(a) reachable via other servers in your account (dynamic acl generation or at least firewall on the sql server)
(b) potentially have other database options, like oracle-xe or postgresql
(c) for mysql container, have multiple databases as an option
84 votesAdminCloudways (Admin, Cloudways) responded
After analysing feasibility we have decided to drop this option by now. We are not experts in node.js, there are far too many full-stacks to be able to focus on one and the changes/efforts that we would need to do to adapt our platform are too big compared to the limited market we currently have for node.js.
That said, surely it is something that we may reconsider in the future.
Thanks to all for your feedback.
Cloudways TeamR. Wendel commented
For those wishing to use node/npm, you can actually download the binary for linux and run it locally without the global install, then add it to your path:
tar -xzf node-v6.1.0-linux-x64.tar.gz
PATH=$PATH:/home/master/node-v6.1.0-linux-x64/bin/; export PATH
Then you can 'npm install' to your heart's content.
26 votesAdminCloudways (Admin, Cloudways) responded
Thanks Paul. Would a docker image suit the same needs?. Assume so. We are leaning towards it for the exact same problem you mention.