Skip to content

📻 Icecast 2 in Dockerfile streaming with MPC/MPD

License

Notifications You must be signed in to change notification settings

alastairhm/docker-icecast

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MPC/MPD and Icecast2 Dockerfile

Based on https://github.com/moul/docker-icecast

Run

Run with default password, export port 8000

docker run -p 8000:8000 -v <local music directory>:/opt/music alastairhm/docker-icecast
$BROWSER localhost:8000

Run with custom password

docker run -p 8000:8000 -e ICECAST_SOURCE_PASSWORD=aaaa -e ICECAST_ADMIN_PASSWORD=bbbb -e ICECAST_PASSWORD=cccc -e ICECAST_RELAY_PASSWORD=dddd <local music directory>:/opt/music alastairhm/docker-icecast

Expose 6600 for external client connection like mpc

docker run -p 8000:8000 -p 6600:6600 -v <local music directory>:/opt/music alastairhm/docker-icecast
$BROWSER localhost:8000
mpc status

License

MIT

About

📻 Icecast 2 in Dockerfile streaming with MPC/MPD

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Shell 60.4%
  • Dockerfile 39.6%