We can't give you root access but I've installed the open-source "icecast" package on your server for you, this will let you run a Shoutcast compatible streaming server.
I do not have any experience configuring or running this type of application but I think the setup should go something like this:
Create a "proxy port" application at https://my.opalstack.com/applications/ - make a note of the app name and port assignment.
Attach the app to a site at https://my.opalstack.com/routes/.
SSH to your server as the app's shell user.
Run the following commands to copy the icecast files into the app directory:
cd ~/apps/NAME_OF_APP
cp -Rp /usr/share/icecast/web ./
cp -Rp /usr/share/icecast/admin ./
mkdir conf
cp /etc/icecast.xml conf/
Edit the conf/icecast.xml configuration file:
port: your app's assigned port
basedir: /home/SHELL_USER/apps/NAME_OF_APP
logdir: /home/SHELL_USER/logs/apps/NAME_OF_APP
webroot: /home/SHELL_USER/apps/NAME_OF_APP/web
admin: /home/SHELL_USER/apps/NAME_OF_APP/admin
pidfile: /home/SHELL_USER/apps/NAME_OF_APP/icecast.pid
You'll also need to configure the audio mount points in conf/icecast.xml - I do not have any experience with this part, sorry.
Start the server: icecast -c ~/apps/NAME_OF_APP/conf/icecast.xml
I think that at that point your icecast server should be up and running, unless I've missed something.
Hope that helps 🙂