Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

keter

Table of Contents

  1. Overview
  2. Setup - The basics of getting started with keter
  3. Usage - Configuration options and additional functionality
  4. Limitations - OS compatibility, etc.
  5. Development - Guide for contributing to the module

Overview

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.

Setup

What keter affects

  • 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/

Beginning with keter

If you are running on Debian, you just need to include the module like below:

class {'::keter': }

Usage

  • version parameter. Used to set a different version. (Currently only version 1.3.6 is available.)

    class {'::keter':
      version => '1.3.6',
    }
    

Limitations

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.

Development

Pull requests are welcome. https://github.com/cdepillabout/puppet-keter/pulls

Release Notes/Contributors/Etc

TODO

About

Puppet module for installing keter, which is a deployment system for Yesod web applications.

Resources

Packages

No packages published