Sign inSign up

riftbit/icecast

By riftbit

•Updated over 7 years ago

Alpine container with Icecast2 server

Image
6

100K+

riftbit/icecast repository overview

⁠Based on:

  • OS: Alpine Linux (latest)
  • Server: Icecast2 (2.4.4 or later)

⁠Env Params

  • ICE_RADIO_LISTEN_PORT - The TCP port that will be used to accept client connections. (default 8092)
  • ICE_RADIO_HOSTNAME - which hostname icecast will use (default localhost)
  • ICE_RADIO_LOG_LEVEL - Logging level - 4 Debug, 3 Info, 2 Warn, 1 Error (default 4)
  • ICE_RADIO_MAX_CLIENTS - Total number of concurrent clients supported by the server. Listeners are considered clients, but so are accesses to any static content and also any requests to gather stats. These are max concurrent connections for the entire server (not per mountpoint). (default 100)
  • ICE_RADIO_MAX_SOURCES - Maximum number of connected sources supported by the server. This includes active relays and source clients (default 2)
  • ICE_RADIO_THREADPOOL - Number of threads that are started to handle client connections. You may need to increase this value if you are running a high traffic stream (default 5)
  • ICE_RADIO_ADMIN_USER - The password used for all administration functions. This includes retrieving statistics, accessing the web-based administration screens, etc. A list of these functions can be found in the “Administration” section of the icecast manual. (default admin)
  • ICE_RADIO_ADMIN_PASSWORD - The password used for all administration functions. This includes retrieving statistics, accessing the web-based administration screens, etc. A list of these functions can be found in the “Administration” section of the icecast manual. (default hackme)
  • ICE_RADIO_SOURCE_PASSWORD - The unencrypted password used by sources to connect to icecast2. Currently, the username for all source connections must be ‘source’. This is likely to change in the future. (default hackme)
  • ICE_RADIO_RELAY_PASSWORD - Not uses by icecast, but can in future (default hackme)
  • ICE_RADIO_LOCATION - (default Wasteland)
  • ICE_RADIO_ADMIN_CONTACT - (default icecast@radio)
  • ICE_RADIO_ADDITIONAL_CONFIGS - icecast additional xml configs (default empty, i.e. <directory> <yp-url-timeout>15</yp-url-timeout> <yp-url>http://streamstat.net/yp.cgi</yp-url> </directory>)

Tag summary

Content type

Image

Digest

Size

6.2 MB

Last updated

over 7 years ago

docker pull riftbit/icecast