Puppet module for Ethercalc
Go to file
Clark Boylan cbe2ba8724 Use nodejs class to install nodejs
This is a backward incompatible change. Sorry. But now we can rely on a
much better portable system for installing nodejs using the nodesource
packages instaed of building it ourselves. This is important because the
system packages on some distros (like Ubuntu Trusty) can no longer talk
to npm resulting in a failed etherpad install.

You can continue to use the system packages if you desire using the same
old config. But you now need to provide the nodejs class'
repo_url_suffix as your nodejs_version parameter should you not want to
use the system packages.

Note that transitioning from system to the nodesource packaged nodejs is
not currently supported by this change. Basically this means that if you
have an existing system setup which uses old npm you may want to just
redeploy your server from scratch using the nodesource packages to move
forward.

Change-Id: Ia686f9eba15e0a3dfa81d08aecc212853b3f7189
2016-11-15 14:04:18 -08:00
files Bump connection limits to handle websockets 2015-10-29 17:04:15 -07:00
manifests Use nodejs class to install nodejs 2016-11-15 14:04:18 -08:00
spec Fix target path for regular git clone during tests 2015-08-19 16:35:21 -07:00
templates Add missing Gemfile to the project 2016-03-11 13:50:36 +01:00
.gitreview Add new project boilerplate files 2015-01-29 12:08:19 -05:00
Gemfile Use new infra_spec_helper for gem dependencies 2016-06-21 23:52:59 -07:00
LICENSE Add missing LICENSE file 2015-01-30 21:31:19 +00:00
README.md Add new project boilerplate files 2015-01-29 12:08:19 -05:00
Rakefile Add new project boilerplate files 2015-01-29 12:08:19 -05:00
metadata.json Replace ci.o.o links with docs.o.o/infra 2015-05-14 21:38:17 +00:00

README.md

OpenStack Etherpad Lite Module

This module installs and configures Etherpad Lite