Ansible Role: Tvheadend
Installs and configures Tvheadend.
Requirements
# Ansible version 1.6+
ansible --version
# OS
case $OSTYPE in
# Linux needs apt
"linux"*)
apt --version;;
esac
Role Variables
tvheadend_username: admin
tvheadend_password: admin
tvheadend_apt_key: "http://apt.tvheadend.org/repo.gpg.key"
tvheadend_apt_repo: "deb http://apt.tvheadend.org/unstable trusty main"
Dependencies
None.
Example Playbook
- hosts: servers.media
roles:
- name: ensure Tvheadend
role: cmprescott.tvheadend
License
BSD
Author Information
Based off Gregory Shulov's htpc-ansible playbook. Updated and maintained by Prescott Chris.