Cloud DJ

Cloud DJ

(10) 2.20 stars
53 Sales

Keep your Radio Station On Air and broadcast non-stop, without worrying that your computer is ON all the time.

We believe in making Internet radio as powerful and as easy to use as possible.
Cloud DJ is a web-based, automation and management system for radio over Internet , built with Nodejs and AngularJs.
If you’re looking to start your own Internet radio station, Cloud DJ is a web-based playout fully automated solution, allowing for autonomous remote-control over the online radio station.

Cloud DJ is a Web Player for Shoutcast and Icecast streaming media server.

This web app generate an xml file used by Icecast server with write permission only for the owner of the web app. We use a Ezstream application how read this file and start Icecast media server. You not need to install Ezstream if you plan to use Shoutcast.

Full install support on DigitalOcean VPS

Thank you for purchasing one of our products, We really appreciate it!

After you buy this application and you want our support instaling this on you VPS, please send us a private message.
We can provide you a clean snapshot with nodejs, mongodb, icecast2, Cloud-dj, preinstaled, and preconfigured.
All you need to do is creating a new droplet form shapshot.
If allready have a VPS running (Ubuntu 12/14 64Bit) we can install this application with all the dependency (nodejs, mongodb, icecast) for FREE.

If you dont have a VPS, you can use DigitalOcean, an create a cloud server in 55 seconds, and pricing plans start at only $5 per month for 512MB of RAM, 20GB SSD, 1 CPU, and 1TB Transfer.
Get $10 off, when using this offer.


This application is tested only on Ubuntu Servers 64bit (12.04 LTS and 14.04 LTS), with Shoutcast or Icecast2 and Ezstream applications installed.

After install this application, you need to restrict write mode to playlist (chmod 644 playlist.xml), otherwise this application does not work.
This application work only on Linux servers. We provide step by step install documentation for Ubuntu 12.04 LTS 64bit.
You can listen on using VLC or other application.


  • With our built in file manager, you no longer need to use complicated ftp software. Simply browse for files on your computer and drag them in the upload zone or use the upload button.
  • Create playlists and arrange music using drag and drop functionality.
  • Instantly search your entire media library using our realtime search tool. Search by artist, track and add or remove tracks to a playlist, all with a single click.
  • The API allows you to view the current song that is playing, and what is coming up next – plus see the songs that were previously played from the list.
  • You can create multiple accounts, send mails to administrators.
  • Add support for plugins
  • Add Twitter plugin – post current playing song on twiiter.



  • add plugin support
  • add twitter plugin
  • add preconfigured config.json
  • fix some db errors
1.0.4 1.0.5
  • add Shoutcast support
  • add super admin user
  • add shuffle support
  • add reapeat all
  • support xfade for Shoutcast (disabled by default, see: sc_xxxx_file.conf)
  • add page index
  • fix restart icecast every time you start new song
  • fix UI errors
  • create basic server based on express
  • manage admin users and store credentials to Mongo DB
  • create layout using Bootstrap 3.0 and AngularJs
  • create responsive Dashboard
  • create System Information Panel
  • create Quick Email Panel
  • create Settings Panels for User and Server Configuration
  • create IceCast Statistics Panel
  • create Multi-User Player using
  • add drag and drop functionality to play list
  • add delete functionality to play list
  • create File Manager
  • add file upload functionality
  • add drag and drop file upload functionality
  • add filter file functionality to File Manager
  • add delete file functionality to File Manager

Why buy from us?

we give as much support as we can (free install on DigitalOcean VPS)
we are available for freelance work