Skip to content

Ansible Role Icecast - Role for Ansible in Ansible Galaxy to install Icecast for your personal media streaming

License

Notifications You must be signed in to change notification settings

MakarenaLabs/ansible-role-icecast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: Icecast

Build Status License Ansible Version Ansible Role Ansible Quality Ansible Downloads

Ansible role that installs Icecast for your personal media streaming.

Installation

Using ansible-galaxy:

$ ansible-galaxy install makarenalabs.icecast

Using arm (Ansible Role Manager):

$ arm install makarenalabs.icecast

Using git:

$ git clone https://github.com/MakarenaLabs/ansible-role-icecast.git

Requirements & Dependencies

  • Ansible 1.4 or higher

Variables

Here is a list of all the default variables for this role, which are also available in vars/main.yml.

ice_location: Earth
ice_admin: icemaster@localhost
ice_adminuser: admin
ices2_configfile: "/etc/icecast2/icecast.xml"
ices2_streamname: Example stream name
ices2_genre: Example genre
ices2_description: A short description of your stream
  • ice_hostname
  • ice_sourcepassword
  • ice_relaypassword
  • ice_adminpassword

These variables are required!

Example playbook

---
- hosts: all
  vars:
    - ice_hostname: localhost
    - ice_sourcepassword: hackme
    - ice_relaypassword: hackme
    - ice_adminpassword: hackme
    - ice_location: Earth
    - ice_admin: icemaster@localhost
    - ice_adminuser: admin
  roles:
    - makarenalabs.icecast

Testing

$ git clone https://github.com/MakarenaLabs/ansible-role-icecast.git
$ cd ansible-role-icecast
$ vagrant up

License

Licensed under the MIT License. See the LICENSE file for details.

Copyright © 2019 MakarenaLabs

About

Ansible Role Icecast - Role for Ansible in Ansible Galaxy to install Icecast for your personal media streaming

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published