Posts Tagged ‘jukebox’

New Tonido Release v2.11.0.12540

This release has a couple of significant new features, but also a lot of changes under the hood. We took the time to clean up every aspect of our UI, to make it more streamlined, better and more consistent. As usual this also has loads of bug fixes and usability enhancements.

Upload to Tonido by sending Email


Tonido has always been accessible via your browser and via native mobile apps, and now we open up a brand new way of interacting with it.Via Email!

You can now send file attachments directly to your Tonido via email. Simply, send email with attachments to your Tonido account name (say  and those attachments show up in your tonido user data directory called “Uploads”.

To make this work, just make sure a valid email address is associated with your Tonido Account (say If it is not, make sure to go set it up in your Tonido Settings->Account Tab. Now, just send email from to your tonido account

How easy is that?

Create new Thots by sending Email

Not only can you upload attachments via email, you can now do more stuff via email.

For example, you can send emails to be added to your Thots application. To do so, simply add “thots” somewhere in the subject like:



thots this is a great day to think


Cogito ergo sum and rest of the email message

This email is now magically changed into a new thot and shows up in your Tonido Thots.

New Jukebox UI

A big visual change in this release is the brand new theme for Jukebox app. This theme integrates more nicely with the rest of Tonido.


Tonido Account Recovery

One of the main issues that customers ran into when they lost their data on a hard drive was that they couldn’t reinstate their original Tonido account name (and the URL).

Now, as long as you have associated a proper Email ID along with your Tonido account, you can recover your account name when you reinstall Tonido. Note that only your account name is recovered, it is not possible to recover any of your Tonido data. So we still recommend making periodic backups of your data.

To recover a old account when you reinstall Tonido, click on “New Account” and choose “Recover Account”



Path Filters

When browsing, it is now possible to remove folders and files that you don’t wish to see from appearing in your listings.

Simply add these paths and names you don’t wish to see anymore into the Settings ->Misc ->Ignore Files or Folders section.


In the above example, I have added 3 entries. Any file or folder that matches this filter will now not show up when you browse via explorer or when you share with someone.

Much improved Performance

We spent a bit of time speeding up UI loading performance. The first time loading might take some time, but subsequent times you load the Tonido site in your browser, you will get much faster and improved loading performance. In most cases almost 2X faster approximately 5 to 7 seconds.

Other Fixes

We added a bunch of fixes to Torrent, Webshare and other apps. The UI uses the same fonts across almost all the apps for consistency and there are many other fixes too numerous to list. You can see the full list of fixes in our release notes.

As always, tell us what you think and more importantly spread the word to all your friends about the goodness of Tonido.

Tonido JukeBox Vs Jinzora: Installation and Configuration

Listening to music online is not a new concept to many internet users. However this habit has evolved more into listening to your own music collection online. With hardware prices getting dirt cheap and more users switching to faster internet connections (switching from dialup to cable/DSL), running your own personal radio station is fancier than ever.

In this article, we will take a look at the installation and configuration of two such software that lets user to run their own internet radio station.
(1) Tonido Jukebox – An application plugin from CodeLathe that runs on tonido platform.
(2) Jinzora – A PHP based web application that runs on LAMP stack.

Before proceeding with the installation let us look at the comparison of each of the above.

Tonido Jukebox

  • Setup very trivial.
  • Supported for different OS without any additional software stack.
  • Very Low memory footprint. (about 10M for music collection with 50 songs)
  • No need of separate Dynamic DNS (DDNS) setup.
  • Automatic UPnP port forwarding available if supported by users router.
  • Simplified user interface.


  • Setup is more involved.
  • Additional software stack (such as LAMP, WAMP, MAMP) will be needed depending on the target OS.
  • More memory footprint.  (about 50M for music collection with 50 songs)
  • Needs registration with a DDNS provider if a URL access is needed.
  • Automatic UPnP not available
  • Complicated user interface.

Let us look at the steps involved in installing the above two on a windows platform.

Installation of Tonido Jukebox

Tonido Jukebox is an addon plugin for tonido platform. Jukebox is bundled with the default Tonido installation along with few more other applications. Tonido also has the advantage of automatic dynamic dns (DDNS), so accessing your Jukebox with a URL is possible without any extra DDNS configuration.
1)  Download the latest Tonido from . Click the downloaded file to run the setup.

2)  In the windows security warning window, Click “Run” to run the setup.
Security Warning

3) In the Tonido setup welcome screen, click “Next”.
Welcome Screen - Tonido Install

4) In the next screen, keep the default start menu folder. Click “Next”.Tonido Install - Folder

5) In the next screen, keep the defaults. Click “Next” to start the installation.Tonido Install - Shortcut selection

6) After installation, click “Finish” to conclude the installation and launch tonido.
Tonido Setup - Launch

7) Tonido UI opens in a browser window. Click on “Create Profile” to create a new user id.
Tonido Installation - Select Profile (Empty)

8) Create a new user id by entering all the information and click on “Create”.
Tonido Install - Create Profile

9) A new user id is created in your Tonido. This instance of Tonido is completly local to your PC and no information is stored in any thirdparty servers. Login to the account by entering the password and clicking “Login”.
Tonido Install - Login Profile

10) In Tonido administration screen, click on Jukebox from the application list on the left navigation panel.Tonido Application List

11) When Tonido Jukebox starts for the first time, it prompts the user to add MP3 song collection. Enter the path to your MP3 collection and click “Add”. Jukebox - Add new collection12) Finally Jukebox is up and running. All the necessary configurations are completed and ready for access from anywhere.

Tonido Jukebox

13) Tonido Jukebox is already configured for dynamic dns (DDNS). So now you can access Jukebox anywhere on the internet by using the URL (, assuming tuxan is the user id and port forwarding is enabled. Goto for more information on port forwarding.

Installation of Jinzora

Jinzora is a PHP based streaming application that works on top of a LAMP stack.  So the steps include LAMP stack setup and then the Jinzora setup.
1) Download the latest LAMP stack from here. Click on the installer to start the installation. Click “Run” at the windows security warning window.
Lamp - Security Warning

2) Click “Yes” on the setup warning window.
WAMP - Install warning

3) Click “Next” on the welcome screen.
WAMP - welcome

4) In the next window, select “I accept the agreement” and click “Next”.
LAMP - License

5) In the next window, do not change the default path and click “Next”.
LAMP - Folder Selection

6) In the next window, select the shortcuts options that needs to be created. Click “Next”.
LAMP - Shortcuts

7) Enter the SMTP server information if you have one. If not keep the defaults. Click “Next”.LAMP - Email

8) When the installation is completed, click “Finish” to close the launcher.
LAMP - Summary9) Before proceeding with the Jinzora installation, the MySQL database user (root) should be assigned with a password.
Open URL(http://localhost/phpmyadmin/)  on a web browser. Click on privileges. Edit root user and set a password.

10) After setting a password for root MySQL user, php admin application won’t be able to access MySQL database.
Edit the config file(Default : C:\wamp\apps\phpmyadmin3.1.3\
Change the line from,
$cfg[‘Servers’][$i][‘password’] = ”;
$cfg[‘Servers’][$i][‘password’] = ‘password’;
Save the file and restart all servers from the windows system tray. Click on the WAMP icon and select “Restart All Services”.
WAMP - Restart services

11) Now its time to install Jinzora. Download the latest Jinzora installation from here. Open the zip file and copy the contents of the zip to apache web directory. (Default C:\wamp\www). After copying the contents the folder should look as follows.

Apache - Web Folder
12) Open a browser window and go to the URL (http://localhost/jinzora2/).
You will be greeted with the Jinzora welcome screen. Click “Proceed to Requirements” to move to the next screen.

13) Jinzora will check for the requirements and will show the results. If nothing major is found missing click on “Proceed to License”.

14) In the license screen, select “I Agree to the license terms” and click on “Proceed to Install Type”.

15) In the installation type screen, select “Standalone” as the installation type. In the Jukebox mode, select “Streaming Only” as the mode.
Click on the “Proceed to Main Settings”.
Streaming Mode : Music will be streamed to the remote client and the music is played at the client side.
Jukebox Mode: Music will be played at the server side.

15) In the main settings screen, enter user, password and theme details for the Jinzora webpages. Click on “Proceed to Backend Setup”.

16) In the backend settings screen, enter the password details for the MySQL root user. Select “True” for the option “Create Database”. Click on “Continue with Backend Install”

17) In the backend creation summary screen, the setup summary will be displayed. Click on “Proceed to Import Media”.

18) In the import media screen, enter the path of the music collection and click “Import Media”. After the import is done, click on “Proceed to Save Config”.

19) In the save config screen, config change results will be displayed. Click on “Proceed to Launch Jinzora”.

20) Jinzora frontend opens in the web browser. Jinzora can also be opened using the URL(http://localhost/jinzora2/index.php) from a web browser.

21) When the web page is opened, a login prompt will be displayed. Before proceeding with the login delete the install directory under the Jinzora web directory.
(Default : C:\wamp\www\jinzora2\install).

22) Now in the browser window enter login id and password (admin/xxxx) to login to Jinzora.

23) Now that you have Jinzora up and running, next step is to configure access to Jinzora from anywhere on internet. Unlike Tonido Jukebox, Jinzora doesn’t support Dynamic DNS (DDNS) automatically. DDNS for Jinzora can be setup following the instructions here.