puppet-etherpad-lite installs etherpad lite and starts the nodejs
server. Afterwards you may define some additional services like
a reverse proxy for serving etherpad-lite via HTTPS.
Basic usage
class { 'etherpad': }
Example with a admin user, to use /admin
class { 'etherpad':
etherpad_users => {
user1 => {
password => "test",
is_admin => "true"
}
}
}
TODO: document class parameters
puppetlabs/apt
puppetlabs/stdlib
Want to help - send a pull request.