Hello folks, i like to say thank you because i build this script with some of examples found on this forum so i decided to make it free and let people use it , this is what i did:
this is a SSH Panel for shoutcast services, this will be free for anyone who whant it ,and who can make it better.
you can run commands manualy or you can run it from menu ; user have own menu , and root same :
some from root commands , this is for stats command:
-----------------------
Servers Statistics
Radio = 5
Radio Backup = 2
-----------------
Accounts Statistics
-------------------
Shells = 6
Suspended = 1
Unknown = 24
------------------------
i test it on Debian 4 , Centos , if your server support su - user then will work perfectly:
i attached two pictures one from root menu and secound from user menu , this is ideal to run into a vps or such things.
root run the menu with "rmenu"
user run the menu with "smenu"
Root available manual commands:
rootset = let you set if users are allowed to run and install shoutcast and backup.
smenu = run user menu
startallshoutcats = start all shoutcasts after server rebooted back online.
stopallshoutcasts = stop all shoutcasts.
rstats = show you statistics with shoutcast's running up.
chkspace = verify space used by user
startallbackups = start all backup's after server rebooted back online.
stopallbackups = stop all backup's.
changepass = change ssh user password
User available manual commands:
installshoutcast = install shoutcast.
startshoutcast = start shoutcast.
stopshoutcast = stop shoutcast.
changeadminpass = this will change admin and Dj password .
changekickpass = this will change the password to protect you from dj who kick listeners .
installbackup = install Sc_Trans_dsp = backup
startbackup = start backup
stopbackup = stop backup
editconfigbackup = this will let you edit backup file set bitrate.
reloadbackup = this will reload mp3 file list, after you upload it on ftp.
note: script will added /publicradio folder with sc_trans , few mp3 files , and sc_trans_dsp for backup .
any sugestions is welcome same for questions,
this is free for anyone who whant it just contact me ,
also any donation is good welcome .
demo:
http://easy-cast.eu/demo.html
installation :
http://easy-cast.eu/docs.html