keter

Install keter, a deployment system for Yesod web applications.

cdepillabout

cdepillabout

9,684 downloads

9,559 latest version

3.9 quality score

Version information

  • 1.0.0 (latest)
  • 0.1.0
released Apr 9th 2015
This version is compatible with:
  • Ubuntu
    ,
    Debian

Start using this module

Documentation

cdepillabout/keter — version 1.0.0 Apr 9th 2015

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.

Development

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

Release Notes/Contributors/Etc Optional

TODO