Skip to content

cdepillabout/puppet-keter

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

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

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

Stars

Watchers

Forks

Packages

No packages published