1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-02-12 19:22:24 +00:00
iiab/roles/azuracast
2019-06-23 15:37:30 +05:30
..
defaults Properly handle azuracast ports 2019-06-19 06:42:54 +00:00
tasks Default port range for azuracast is 10xxx:10xxx 2019-06-18 15:11:37 +00:00
templates Rename docker-compose-overrides.yml to docker-compose.override.yml 2019-06-18 09:51:16 +00:00
README.rst Update README.rst 2019-06-23 15:37:30 +05:30

==========
AzuraCast README
==========

This playbook adds `AzuraCast <https://azuracast.com/>`_ to Internet-in-a-Box (IIAB) for network radio station functionality.  With 'AzuraCast' you and your community can schedule podcasts, music, and even do live streaming of audio content.  A variety of streaming formats are supported.

Currently, this will only run on Ubuntu 18.04, Debian 9, Debian 10. Support for Raspberry pi is experimental, so please test and report any issues.

Using It
--------

* Do a normal IIAB install (http://download.iiab.io) setting variables ``azuracast_install`` and ``azuracast_enabled`` in ``/etc/iiab/local_vars.yml`` as ``True``.
* AzuraCast's console will be available at http://box.lan:10080
* This site will prompt you to complete initial setup: user accounts, managing stations, radio streams, etc.
* Next, check out some `how-to videos <https://www.youtube.com/watch?v=b1Rxlu5P804>`_ to learn to manage your own radio station.

Note: When creating a station using AzuraCast's console, its default streaming ports for ``station`` and ``autodj`` need to be in the `port range 10000-10100 <https://github.com/iiab/iiab/wiki/IIAB-Networking#list-of-ports--services>`_.