Mathoid's deployment is pretty much a one-off, but we have now some standardised components for Node.JS deploys, most notably the service-template-node and the service::node Puppet type With its adoption of the service template, Mathoid becomes a candidate for standardisation.
TODO
- create a /deploy repo, i.e. separate Mathoid source from its run-time dependencies
- create the proper mathoid module in Puppet which uses service::node