https://github.com/ahmetozer/icecast-container
Icecast container for radio streaming
https://github.com/ahmetozer/icecast-container
container docker icecast radio server
Last synced: about 1 year ago
JSON representation
Icecast container for radio streaming
- Host: GitHub
- URL: https://github.com/ahmetozer/icecast-container
- Owner: ahmetozer
- Created: 2021-03-17T00:55:12.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-05-09T15:24:01.000Z (about 4 years ago)
- Last Synced: 2025-03-27T21:12:45.357Z (about 1 year ago)
- Topics: container, docker, icecast, radio, server
- Language: Shell
- Homepage:
- Size: 181 KB
- Stars: 2
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Icecast Container
Serve your radio in container.
## Example Run
```bash
root@a789a794-sv/container/icecast>docker run -it --rm -e authentication_source_password=sourcepw -p 8000:8000 ghcr.io/ahmetozer/icecast-container
Admin username is 'admin' and password is: FGOt3cRGjrgLUc4F
authentication_source_password password is specified by user: so...pw
authentication_relay_password password is: qBBa5KFEKgDGJRfQ
Selected port is 8000/tcp
limits_clients 100
limits_sources 2
bind_address ::
```
## Configure
You can configure settings via setting enviroment variables
- admin
Provides admin user name
- authentication_source_password
Password for source
- authentication_relay_password
Password for relay
- port
Bind Icecast for different port in container. This makes sense if you use with IPv6 in containers and without ingress proxy.
- limits_clients
Client limit for the server
- limits_sources
source limit for the server
- bind_address
Icecast bind address
