2021-10-06 00:15:32 -04:00

1.1 KiB

One Container Radio

Using Ices2 and Icecast, the goal is to build a simple, single container deployment. One should be able to fill few parameters and direct the container to a music folder or share giving them a basic self hosted random music stream. (Reword)

__ Note: Usernames / Passwords are defaulted currently. Change them if you decide to use this...

__Warning: Work in progress, Docker experimenting. Please improve if you would like! Thanks :) __

Usage

  • Set the port
  • Set the external share (only finds .oggs right now)
  • Execute the command
  • Navigate to 127.0.0.1:8080
  • Enjoy your music

(Below is based on a local build)

docker run -p 8080:8000 -v d:/music:/media -t docker-one-container-radio:latest

To Do

  • [] Update parameters for username and passwords
  • [] Add Customizations
  • [] Update Readme
  • [] Add Parameters
  • [] Build Docker Compose (other forms to deploy)
  • [] Modify exposed volumes for log access / addition information

Influenced By:

The below repositories helped shape this repo; please check them out.