tvheadend

Puppet TVHeadend management module

Vox Pupuli

puppet

7,068 downloads

2,747 latest version

5.0 quality score

Version information

  • 1.0.0 (latest)
  • 0.1.1
  • 0.1.0
  • 0.0.1
released May 2nd 2019
This version is compatible with:
  • Puppet Enterprise 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x
  • Puppet >= 5.5.8 < 7.0.0
  • Debian
    ,
    Ubuntu

Start using this module

Documentation

puppet/tvheadend — version 1.0.0 May 2nd 2019

Puppet module for TVHeadend

Build Status Code Coverage Puppet Forge Puppet Forge - downloads Puppet Forge - endorsement Puppet Forge - scores

Table of Contents

  1. Description
  2. Setup - The basics of getting started with tvheadend
  3. Usage - Configuration options and additional functionality
  4. Reference - An under-the-hood peek at what the module is doing and how
  5. Limitations - OS compatibility, etc.
  6. Development - Guide for contributing to the module

Description

Installation and initial setup of TVHeadend.

Tvheadend is a TV streaming server and recorder for Linux, FreeBSD and Android supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, ISDB-T, IPTV, SAT>IP and HDHomeRun as input sources.

http://tvheadend.org

Setup

Beginning with tvheadend

A tvheadend server can be set up and installed with

class{'::tvheadend':
  release        => 'stable',
  admin_password => 'password',
}

Parameters to tvheaded class

  • release Choice of release, stable, unstable or obsolete as documented. The default is release.
  • user Default unix user to run the service, defaults to hts.
  • group Default unix group to run the service, defaults to hts.
  • home Default home directory to run the service, defaults to /var/lib/hts.
  • distribution defaults to $facts['lsbdistcodename'].
  • secondary Array of groups user should be in. Defaults to ['video'].
  • admin_username Web interface admin user id. Defaults to hts.
  • admin_password Password of web admin_username.

Limitations

The module is currently very particular to Debian, Ubuntu.

Copyright Steve Traylen steve@traylen.net, 2017.