DOCKERHUB IMAGE URL: https://hub.docker.com/r/murderousone/shoutcast
IMAGE WILL CONTAIN REALLY SIMPLE BASH SCRIPTS TO MAKE LIFE EASIER. NOTHING CODE SAVY.THIS DOCKER IMAGE WILL WORK WITH 64 Bit Systems.
DOCKER IMAGE MAY NOT WORK WITH 32bit Systems.
Image can be attached too and is fully customizable.
Image has simple pre-installed bash scripts to make running the server easier.
* EASY SCRIPT FOR START, EDITING THE CONFIG
* EASY SHELL EXACUTABLE SCRIPTS FOR EDITING, START, AND EASIER MANAGING
* ALL UBUNTU PACKAGES UPDATED
ENJOY!
Docker image is a ubuntu x64 or Debian latest Shoutcast Radio Media Streaming Server base os which contains all the configuration created for setting up a radio streaming server
The docker image is also unlocked and contains pre-made bash scripts to run your streaming server even easier than our manual setup.
Docker also allows better performance and less resources to your computer / server.
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
FOR OTHER NON-LINUX OS's GET DOCKER
sudo curl -L "https://github.com/docker/compose/releases/download/v2.35.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
To install Docker Compose on other non-Linux OS's Click here
mkdir shoutcast
(example: docker-compose.yml)
cd shoutcast
nano docker-compose.yml
add the code below for ubuntu and save
services:
shoutcast-radio-streaming-server:
image: murderousone/shoutcast:ubuntu-latest
volumes:
- shoutcast:/shoutcast/examples/
container_name: shoutcast-radio-server
restart: unless-stopped
stdin_open: true
tty: true
ports:
- "8000:8000"
- "8001:8001"
- "80:80"
- "443:443"
volumes:
shoutcast:
# Pull the latest updated image
docker-compose pull
# To Create, Start, the container
docker-compose up -d
delete the container
docker-compose down
Above docker command will pull the image, create, run and start the Docker Container / Shoutcast Radio Streaming Server already configured with ports opened.
Volume must be deleted manually to go back to default config on you edit and add your credentials.
docker volume ls
docker volume rm volume_name
docker attach shoutcast-radio-server
./update
./edit-shoutcast
./start-shoutcast
HOLD: CRTL + p + q
Your docker Shoutcast Radio Streaming Server is now started and running in the background...
You can now connect to it, using your preferred streaming radio software. (Mixx, , Virtual DJ, Winamp, etc)
ENJOY!