Sign inSign up

riftbit/fallout-radio

By riftbit

Updated over 7 years ago

[DEPRECATED] Server to emulate old warm AM radio sound (fallout styled) - see description

Image
2

5.7K

riftbit/fallout-radio repository overview

[DEPRECATED] This container is deprecated, use riftbit/icecast-retro-streamer.

New container not includes Icecast2 Server! But allow connection to external Icecast2 server. It made for optimization! You can use 1 icecast2 server for multiple streamers.

To run Icecast2 container you can use riftbit/icecast.

Based on

Env Params

Icecast 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>)
Ezstream params
  • RADIO_NAME - Radio channel name to display (default: Fallout Wasteland Radio)
  • RADIO_URL - Radio channel website url to display (default: https://riftbit.com)
  • RADIO_GENRE - Radio channel genre to display (default: Wasteland Jazz)
  • RADIO_DESCRIPTION - Radio channel description to display (default: Fallout styled radio)
  • RADIO_PUBLIC_LIST - Should this radio channel to be published in Icecast YP (default: 0)
Stream params
  • RADIO_FREQ - radio frequency, icecast stream will like .../1206am, and also will initialize the random generator to make "air conditions" repeatable (default: 1206)
  • STREAM_MAIN - base stream source to listen (default: http://icepe6.infomaniak.ch:80/jazz-wr01-128.mp3)
  • STREAM_BG - background stream source to make some noise on radio (default: http://icepe2.infomaniak.ch:80/swingfm-128.mp3)
  • RADIO_POWER - level of main audio stream in microvolts, the value may be in the range 1...10 or other if you like (default: 4)
  • PAYLOAD_SIGNAL_ECHO (default: 0.5)
  • BACKGROUND_SIGNAL (default: 0.2)
  • INTERFERENCE_NOISE (default: 0.1)
  • WHITE_NOISE (default: 0.3)

Tag summary

Content type

Image

Digest

Size

24.4 MB

Last updated

over 7 years ago

docker pull riftbit/fallout-radio