1
0
mirror of https://gitlab.xiph.org/xiph/icecast-server.git synced 2024-12-04 14:46:30 -05:00

Icecast default config improvement.

Trying to make it really clear so that more users get it right.
This commit is contained in:
Thomas B. Ruecker 2015-02-18 06:30:30 +00:00
parent bb51e8326f
commit 65e5bc64a2

View File

@ -1,10 +1,4 @@
<icecast> <icecast>
<!-- location and admin are two arbitrary strings that are e.g. visible
on the server info page of the icecast web interface
(server_version.xsl). -->
<location>Earth</location>
<admin>icemaster@localhost</admin>
<!-- IMPORTANT! <!-- IMPORTANT!
Especially for inexperienced users: Especially for inexperienced users:
Start out by ONLY changing all passwords and restarting Icecast. Start out by ONLY changing all passwords and restarting Icecast.
@ -12,6 +6,12 @@
It's also available here: http://icecast.org/docs/ It's also available here: http://icecast.org/docs/
--> -->
<!-- location and admin are two strings that are e.g. visible
on the server info page of the icecast web interface -->
<location>Earth</location>
<!-- If you are listing streams on a YP, this MUST be a working email! -->
<admin>icemaster@localhost</admin>
<limits> <limits>
<clients>100</clients> <clients>100</clients>
<sources>2</sources> <sources>2</sources>
@ -62,8 +62,9 @@
--> -->
<!-- This is the hostname other people will use to connect to your server. <!-- This is the hostname other people will use to connect to your server.
It affects mainly the urls generated by Icecast for playlists and yp It affects mainly the urls generated by Icecast for playlists and YP
listings. You MUST configure it properly for YP listings to work! listings. You MUST configure it properly for YP listings to work!
This is NOT your homepage address, it's the hostname for THIS server.
--> -->
<hostname>localhost</hostname> <hostname>localhost</hostname>
@ -108,7 +109,7 @@
<!--<master-update-interval>120</master-update-interval>--> <!--<master-update-interval>120</master-update-interval>-->
<!--<master-password>hackme</master-password>--> <!--<master-password>hackme</master-password>-->
<!-- setting this makes all relays on-demand unless overridden, this is <!-- Setting this makes all relays on-demand unless overridden, this is
useful for master relays which do not have <relay> definitions here. useful for master relays which do not have <relay> definitions here.
The default is 0 --> The default is 0 -->
<!--<relays-on-demand>1</relays-on-demand>--> <!--<relays-on-demand>1</relays-on-demand>-->
@ -128,7 +129,9 @@
<!-- Mountpoints <!-- Mountpoints
Only define <mount> sections if you want to use advanced options, Only define <mount> sections if you want to use advanced options,
like alternative usernames or passwords like alternative usernames or passwords
All <mount> sections below are disabled by default,
to activate them remove the comment markers around them and restart.
--> -->
<!-- Default settings for all mounts that don't have a specific <mount type="normal">. <!-- Default settings for all mounts that don't have a specific <mount type="normal">.
@ -197,7 +200,7 @@
<!-- basedir is only used if chroot is enabled --> <!-- basedir is only used if chroot is enabled -->
<basedir>@pkgdatadir@</basedir> <basedir>@pkgdatadir@</basedir>
<!-- Note that if <chroot> is turned on below, these paths must both <!-- Note that if <chroot> is turned on below, these paths must all
be relative to the new root, not the original root --> be relative to the new root, not the original root -->
<logdir>@localstatedir@/log/@PACKAGE@</logdir> <logdir>@localstatedir@/log/@PACKAGE@</logdir>
<webroot>@pkgdatadir@/web</webroot> <webroot>@pkgdatadir@/web</webroot>