- Overview
- Setup - The basics of getting started with keter
- Usage - Configuration options and additional functionality
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
This is a Puppet module for installing keter, a deployment system for Yesod web applications. Check out the documentation for keter itself.
This module currently only supports Debian 7. It may also work with Ubuntu.
- installs
/usr/sbin/keter
- installs
/etc/keter.conf
- keter itself creates
/var/www/keter
(this is editable in the/etc/keter.conf
file) .keter
applications can be placed in/var/www/keter/incoming/
If you are running on Debian, you just need to include the module like below:
class {'::keter': }
-
version
parameter. Used to set a different version. (Currently only version 1.3.6 is available.)class {'::keter': version => '1.3.6', }
Currently only available on Debian 7. I would gladly accept pull requests getting it working on different distributions.
TODO This module doesn't install or touch /etc/keter.conf. It would be nice to add support for this.
Pull requests are welcome. https://github.com/cdepillabout/puppet-keter/pulls
TODO