This is a quick guide to installing Tonido on your x86 series ReadyNAS (NXV, Pro, or Ultra) and has only been tested on RAIDiator 4.2.12. While this is fairly simple because the ReadyNAS runs Debian Etch, keep in mind this may void your warranty or cause your device to behave in unpredictable ways. I’ve tested it out fairly thoroughly and had zero problems, but your mileage may vary. Now that the warning is out of the way, here we go.
Installing Tonido on a ReadNAS
* Download and install the RootSSH add-on from Netgear.
* SSH into your ReadNAS and type the following at command prompt
dpkg --force-all -i TonidoSetup_i686.deb
It will complain about a libfreetype6 being too old and possibly a few other things, but they are all apparently all related to running Tonido on a local GTK session. Since there’s no monitor output for the ReadyNAS, this doesn’t matter.
* You need to run Tonido once to get it to generate a config file.
* Now type
vi ~/tonido/data/configex.xml and scroll down to the section that says
Change the 0 between the value tags to a 1. If you aren’t Linux savvy, type a to start editing, then hit Esc to stop in vi. To exit the file, hit Esc and then type :wq and hit Enter. All done.
to restart Tonido with your config file changes.
* Log into Tonido for the first time by opening a web browser and going to
http://IP address of your device:10001
You’ll be prompted to create an account. Once done, you should see your Tonido screen. You can follow the wiki from here on out.
Optional to get Tonido to run at every bootup
* SSH into the ReadyNAS if you aren’t already and type
cp /usr/local/tonido/tonido.sh /etc/init.d/tonido.sh
update-rc.d tonido.sh defaults
Note that this doesn’t seem to be the direction the ReadyNAS SDK was pointing me in, but it seemed to be the only reliable way for it to start every boot up.
Stopping Tonido from running at bootup
* From SSH, first
update-rc.d tonido.sh remove
* If you had Tonido running at boot, do the above steps under Stopping Tonido from running at bootup first
dpkg --purge tonido
And there is no more Tonido.
Tondio does seem to make the ReadyNAS slightly less snappy than a default configuration on a ReadyNAS NVX. I’m thinking that upgrading the RAM on the device will help solve this. Because of the increased specs on the Pro and Ultra, the hit shouldn’t be as noticeable.
Disabling the torrent client in Tonido seems to have the biggest boost on performance without a hardware upgrade. I think this is because of the mass of tracker requests you get from running it. I had a ton of traffic on port 6881 even though I never did anything with the torrent app, but disabling it made that go away as well as making everything (the NAS console and Tonido) seem snappier.
Performance overall is still quite acceptable for a home user and I can still stream 1080p video off the NAS to playback anywhere on the local network.
Remember to enable port forwarding on 10001 if you want to reach your NAS outside your home network and allow for UPnP if you want to use all Tondio plug-ins (Torrent, etc.).
If you have any issues, please post it in the Tonido Forum.
Tonido is going fully mobile!
We just recently announced our Android app, and now we are excited to announce a Beta release of our Tonido native application on Blackberry .
So what can you do with the blackberry app?
Browse through the files and folders of the remote computer that has Tonido installed. You get full access to the entire computer.
Open and view most common file formats including images PDF, Word (DOC, DOCX) , Excel (XLS, XLSX), PowerPoint (PPT, PPTX), Text (txt) etc.
Download and save files to blackberry device
After viewing files, you can even download it and save it locally in your blackberry for quick offline access.
View all your pictures remotely.
Share viewed Pictures via Email or via MMS
Pictures can then be shared via Email/MMS.
Share a file or a folder through Tonido
If you have Webshare or WebsharePro installed, you can quickly share any file or folder and get a link to that file or folder. This link can then be emailed to anyone to share instantly.
How to install the Beta App
To install the Tonido Blackberry beta (version 22.214.171.124) on your blackberry mobile, open the link http://patch.codelathe.com/mobile/blackberry/tonido.jad on your blackberry browser.
Click download and install Tonido on blackberry.
We tested the app on Blackberry Curve, but we expect it to work on other blackberry mobiles.
If you have problems or feedback, please let us know via our forums.
We promised some more exciting developments during our Tonido desktop release announcement, and here is one.
We are happy to announce that we are working on a Tonido Android native app and we expect to release it shortly.
Meanwhile, we wanted to share with you some screen shots of the app in development.
Note, that these are preliminary screen shots and might change before release as we refine the user interface.
We will shortly be needing volunteers to beta test this app, so if you own an Android phone and use Tonido, please help us out when the beta starts.
Recently, I took advantage of the lull after our new release to update my 2 year old desktop that runs Windows XP to Windows 7. Yes, I still run Windows and it is due to 2 good reasons.
- Tonido development requires C++ and Microsoft’s Visual Studio Development platform still is the best development environment if you want to be efficient
- I am old school and still play gobs of games that will never be possible on a console
The upgrade was reasonably painless and Windows 7 actually is pretty nice. Quite snappy and as responsive as Windows XP. I like many of the features that allow me to switch rapidly to other apps. It seems less cluttered and I seem to be a bit more productive. (I think)
In anycase, I started installing the apps I would need on a clean PC and thought it is a good list to share with others in case you ever need to do a clean install. Note, I endorse these apps because I use them, not because someone paid me to.
Here’s my list of essential apps:
Firefox, Chrome: I used to use FireFox exclusively for a long time, but I am beginning to grow into Chrome as FF seems to be more unstable and slower. But FF remains my primary browser.
Skype: We run CodeLathe on Skype, it is the #1 pure, no-nonsense communication tool.
Avast AntiVirus, Comodo FireWall: Believe it or not, I used to run Windows without antivirus for a few years, until I got hit by a worm in a USB stick. Now I am extra careful.
Workrave: After being affected by a debilitating RSI type injury to my hands, I now depend upon Workrave to be my mindful companion which reminds me to take breaks as and when needed. Highly recommended.
Adobe Reader: Adobe Reader has got a whole lot less annoying in their version 9 and has maximum compatibility with PDFs.
VLC: To play all those weird video formats out there
IZarc: Handy uncompression utility that handles pretty much any format you throw at it. I like the UI much better than 7-zip.
Treepad: I have a ton of treepad files over the years and it is extremely handy to store various odds and ends of information that would be too hard to store elsewhere.
MS Office: Google Docs doesn’t cut the mustard for any complex document. And even though I like to support OpenOffice, MS Office simply towers over it without equal. This single app keeps me away from Linux sometimes.
TrueCrypt: Creates encrypted files that appear as disks that you can mount in Explorer and use as a normal file system. Nifty for stuff you want to keep away from prying eyes.
Tonido: Of course, I run Tonido. Jukebox is my main music player that runs all day and I use Webshare for sharing files, folders and screen captures working with the dev team. I also use Thots and Workspace.
Steam: A few years ago, I would have nodded in disbelief about buying games via a digital service instead of physical CDs. But it turns out that this is better. Tons of games, nice community features make this a must have.
Rawshooter Essentials: Sadly, this is discontinued, but I shoot RAW CR2 files and I use it for my batch processing of those files. Essential for a stream lined work flow.
FileZilla: Best SFTP solution and open source to boot.
PrimoPDF: This is the easiest way to convert any document to PDF.
Unlocker: Windows Explorer annoys me to to no end when it complains about files in use and not allowing me to delete them. Unlocker allows me to remove the file handles quickly allowing me to workaround the problem.
Paint.NET: The best free small image manipulation out there. You can do a lot of things in Paint.NET.
Visual Studio 2008: For C++ development, this development environment is peerless. It is trivial to debug crashes, figure out memory issues and so on.
VirtualBox: A very cool VM solution for running the myriad configurations Tonido supports.
Microsoft Virtual PC: Useful for some Windows VMs that I run.
TortoiseSVN: Yes, we still use Subversion.(not Git) And Tortoise SVN works pretty well.
Notepad++: The best notepad replacement ever. It is light, has syntax highlighting and a ton of features that I haven’t even explored before. It single-handedly weaned me away from my beloved Emacs!
Putty: SSH Client and much much more. You might have to ask what it doesn’t do. Pretty much a few putty sessions run all the time on my desktop. It is the most used app in my desktop.
MySQL Workbench: Handy for working with MySQL DBs.
It turns out that the list of my essential apps is smaller than I thought. It probably is because of the advent of webapps.
Did I leave anything out, what is your essential list?
This is the best and most significant Tonido release ever and our first release to reach and cross the magical 1.0 version number.
As mentioned in the preview, we basically took a hard look at how our users were using Tonido and switched around the entire interface to reflect that usage. In case you missed it, the design makes all the major Tonido pieces easily available
- a brand new cool File Explorer
- a shortcut to a listing of Shared Files
- a shortcut to Guest Users
- shortcuts to all your Tonido apps
- a shortcut to managing your apps
- a shortcut to settings
- a shortcut to documentation and help
Here are some of the salient features:
Fully Integrated Navigation across apps
This is big, now you know exactly where you are in Tonido and it is 1 click to switch to another app or another section or setting.
The navigation can be minimized by clicking the the collapse button, which makes the navigation tree collapse to the left hand side to get more space.
Once collapsed, you get more working room.
Multi-File Upload Support
The first big change is the ability to upload multiple files in Tonido Explorer. Select as many different files as you want and then hit upload.
Optional Uncompression of Zip Files on Upload
If selecting multiple files is laborious and you want to upload a full folder full of stuff. Just zip it up, and upload it, the zip will get unzipped after it gets uploaded. Nifty, eh?
Drag-and-Drop Copy Support
There are almost 3 ways to copy files and by far the coolest ways is to drag multiple files from one folder to another.
Post Links to Facebook/Twitter
Tonido has to keep up with the times and that means we need to make things easy for people to share links on Facebook or Twitter.
Keyboard shortcuts galore
We added a dash of keyboard shortcuts in many places to make it easier for you work. Ctrl-C, Ctrl-V for copying, DELETE for deleting files, F2 for file rename are some of them.
Open Apps in the same window or in a new window
You can right click on an app to open it in the same window or in a new window (like how it used to open previously)
Other Bug Fixes
We also fixed several bugs, including a crash and memory leak in Mac OSX, an issue with Tonido data paths in Windows.
While Tonido’s UI has been undergoing evolutionary changes over the last year, this release extends beyond evolution and actually marks a significant jump. And in doing so, we believe that these changes lay the foundation upon which Tonido and app user interfaces will evolve over next few years.
As you use this new UI, please let us know either via our blogs, forums, facebook or twitter on what you liked, what you didn’t like and everything in between. It greatly shapes the direction forward.
And there are even more exciting stuff in the pipeline that we should announce this month. So stay tuned.
We are excited about our most significant Tonido UI upgrade ever coming in the upcoming Tonido release.
We have totally revamped the view once you login into Tonido.
We were working with two major objectives.
- Making it easy for new Tonido users to understand and use the system with the minimum of hand holding
- Providing all the controls for experienced power users to get to easily with minimum clicks
The design makes all the major Tonido pieces easily available
- a brand new cool File Explorer
- a shortcut to a listing of Shared Files
- a shortcut to Guest Users
- shortcuts to all your Tonido apps
- a shortcut to managing your apps
- a shortcut to settings
- a shortcut to documentation and help
One other major change is that when you click on a new app link in the left, it will actually open the app on the right and it is extremely easy to switch apps and navigate between them. You will have to use it to believe it.
As always, we are looking for feedback and comments on the new design, so let us know.
Recently, somebody has asked this question in Hacker News.
The following comment appealed to me a lot. So posting it here.
- Market opportunity- a million dollars isn’t a lot in the grand scheme of things, but it certainly is a lot if the market opportunity is not large enough. Even if you put Bill Gates and Steve Jobs as founders in a new venture with a total market size of 10 million, there is no way they could become too wealthy without completely changing the business (ie- failing).
- Inequality of information- find a place where you know something that many undervalue. Having this inequality of information can give you, your first piece of leverage.
- Leverage skills you know- You can go into new fields such as say Finance, but make sure you’re leveraging something you already know such as technology and/or product. Someone wanted to start a documentary with me. I said that would be fun, but it would be my first documentary regardless of what happened. There was a glass ceiling due to that. If I do something leveraging a skill I know, I’m already ahead of the game.
- Look in obscure places- We’re often fascinated with the shiny things in the internet industry. Many overlook the obscure and unsexy. Don’t make that mistake. If your goal has primarily monetary motivations, look at the unsexy.
- Surround yourself with smart people- smart people whom are successful usually got there by doing the same and have an innate desire to help those do the same. it’s the ecosystem that’s currently happening with the paypal mafia and can be traced all the way back to fairchild semiconductor.
- Charge for something- Building a consumer property dependent upon advertising has easily made many millionaires, but it isn’t the surest path. It takes a lot of time and scale, which due to cashflow issues will require large outside investment probably before you are a millionaire. Build something that you can charge for.
- Your metric shouldn’t be dollars- If you’re going after a big enough market and charging a reasonable amount, you can hit a million dollars. Focus on growth, customer acquisition costs, lifetime value of the customer, and churn.
- Get as many distribution channels as possible- There is some weird sense that if you build something they will just come. That a few like buttons and emails to firstname.lastname@example.org will make your traffic explode + grow consistently. It fucking won’t. Get as many distribution channels as possible. Each one by itself may not be large, but if you have many it starts to add up. It also diversifies your risk. If you’re a 100% SEO play, you’re playing a dangerous dangerous game. You’re fully dependent upon someone else’s rules. If Google bans you, you will be done. Replace SEO with: App store, facebook, etc.
- Go with your gut and do not care about fameballing- Go with what your gut says, regardless of how it might look to the rest of the world. Too often we (I) get lost in caring about what people think. It usually leads to a wrong decision. Don’t worry about becoming internet famous or appearing on teh maj0r blogz. Fame is fleeting in the traditional sense. Become famous with your customers. They’re the ones that truly matter. What they think matters and they will ultimately put their money where their mouth is.
- Be an unrelenting machine- Brick walls are there to show you how bad you want something. Commit to your goals and do not waver from them a one bit regardless of what else is there. I took this approach to losing weight and fitness. I have not missed a single 5k run in over a year. It did not matter if I had not slept for two days, traveling across the country, or whatever else. If your goals is to become a millionaire, you need to be an unrelenting machine that does not let emotions make you give up / stop. You either get it done with 100% commitment or you don’t. Be a machine.
- If it’s a “trend”, it’s too late- This means the barriers to entry are usually too high at this point to have the greatest possible chance of success. Sure you could still make a lot of money in something like the app store or the facebook platform, but the chances are significantly less than they were in the summer of 08 or spring of 2007. You can always revisit past trends though.
- If you do focus on a dollar amount, focus on the first $10,000- This usually means you’ve found some repeatable process / minimal traction. ie- if you’re selling a $100 product, you’ve already encountered 100 people who have paid you. From here you can scale up. It’s also a lot easier to take in when you’re looking at numbers. Making 1 million seems hard, but making $10,000 doesn’t seem so hard, right?
- Be a master of information- Many think it might be wasteful that I spent so much time on newsyc or read so many tech information sites. It’s not, it’s what gives me an edge. I feel engulfed.
- Get out and be social- Even if you’re an introvert, being around people will give you energy. I’m at my worst when I’m isolated from people and at my best when I’ve at least spent some time with close friends (usually who I don’t know from business.)
- Make waves, don’t ride them- There was a famous talk Jawed Karim gave from youtube. He described the three factors that made youtube take off. I think they included (1- emergence of flash, so no codecs required 2- one click upload 3- ability to share embed). Find those small pieces and put them together to make the wave. That’s what youtube did imho. The other guys really just rode the wave they created (which is okay).
- Say no way more than you say yes- I bet almost every web entrepreneur has encountered this: You demo your product / explain what you’re doing and someone suggests that you do “X feature/idea”. X is a really good idea and maybe even fits in with what you’re doing, but it would take you SO FAR off the path you’re on. If you implemented X it would take a ton of time and morph what you’re doing. It’s also really really hard to say no when it comes from someone well respected like a VC or famous entrepreneur. I mean how the fuck could they be wrong? Hell, they might even write me a check if I do what they say!!!!! Don’t fall for that trap. Instead write the feedback down somewhere as one single data point to consider amongst others. If that same piece of feedback keeps coming up AND it fits within the guidelines of your vision, then you should consider it more seriously. Weight suggestions from paying customers a bit more, since their vote is weighted by dollars.
- Be so good they can’t ignore you- I first heard this quote from Marc Andreessen, but he stole it from Steve Martin. Just be so good with what you do that you can’t be ignored. You can surely get away with a boring product with no soul, but being so good you can’t ignore is much more powerful.
- Always keep your door/inbox open- You never know who is going to walk through your door + contact you. Serendipity is a beautiful thing. At one point Bill Gates was just a random college kid calling an Albuquerque computer company.
- Give yourself every opportunity you can- I use this as a reason why starting a company in silicon valley when it comes to tech is a good idea. You can succeed anywhere in the world, but you certainly have a better chance in the valley. You should give yourself every opportunity possible, especially as an entrepreneur where every advantage counts.
- Give yourself credit- This is the thing I do the least of and I’m trying to work on it. What may seem simple+not that revolutionary to anyone ahead of the curve can usually be pure wizardry to the general public, whom is often your customer. Give yourself more credit.
- Look for the accessory ecosystem- iPod/iPhone/iPad case manufacturers are making a fortune. Armormount is also making a killing by making flat panel wall mounts. Woothemes makes millions of dollars a year (and growing) selling WordPress themes. There are tons of other areas here, but these are the ones that come to mind first. If there’s a huge new product/shift, there’s usually money to be made in the accessory ecosystem.
- Stick with it- Don’t give up too fast. Being broke and not making any money sucks + can often make you think nothing will ever work. Don’t quit when you’re down. If this was easy then everyone would be a millionaire and being a millionaire wouldn’t be anything special. Certainly learn from your mistakes + pivot, but don’t quit just because it didn’t work right away.
- Make the illiquid, liquid- I realized this after talking to a friend who helps trade illiquid real estate securities. A bank may have hundreds of millions of assets, but they’re actually worth substantially less if they cannot be moved. If you can help people make something that is illiquid, liquid they will pay you a great deal of money. Giving you a 20-30% cut is worth it, when the opposite is making no money at all.
- Productize a service- If you can make what might normally be considered a service into a scaleable, repeatable, and efficient process that makes it seem like a product you can make a good amount of money. In some ways, I feel this is what Michael Dell did with DELL in the early days. Putting together a computer is essentially a service, but he put together a streamlined method of doing things that it really turned it into a product. On a much smaller scale, PSD2XHTML services did this. It’s a service, but the end result + what you pay for really feels like a product.
Note: The comment was written by Jason L. Baptiste. Check out his website.
I would recommend that you download the free Tonido software for desktops/laptops (pc/mac/linux) and check out the apps that come with it. It has a LOT to offer and there are only few minor differences between the free version’s apps and the version that comes with the plug. (holy narwhal dung, they snuck in a portable usb-drive version since the last time i checked!)
The plug runs Ubuntu Linux and is great because it’s tiny and can be left on 24/7 with minimal power consumption.
My favorite apps are Jukebox (which now plays a huge array of file types) and Webshare (Pro version included on the plug). From a desktop PC you can share files securely with anybody in the world with a simple right-click. You also can browse and download files from a PC you’ve installed it on, provided it’s powered on and online. This is great for me when I need a file for work that’s on my home PC.
The Pro version has an AWESOME feature that lets you mount the drive attached to the plug on any computer (pc, mac, linux) over the internets as a local (or at least local-network) drive. This means you can upload, edit or delete files and folders AND open said files in the program native to the computer you’re using.
I cannot tell you how happy I am that I got the TonidoPlug and how awesome the devs at Codelathe are.
tl;dr Spread the word; for personal cloud computing and NAS, Tonido is the best there is.
Edit:Forgot to mention: THERE’S AN IPHONE APP!!!
Note: Thanks for your confidence. We will work hard to earn our customers trust and make the Tonido platform the best personal cloud solution out there.
Public Online Services : Facebook, Twitter, Google & others
Personal Cloud: Tonido pioneers the new paradigm of personal cloud which allows users to store data locally but share globally!
Whenever tech blogs raise hue and cry that the world is coming to an end because GMail and Google Apps are down , you can write a comment in Techcrunch saying:
I never trust these service. I use Tonido instead. Good luck Fellas
You will get the admiration of your fellow geeks and gals :).
When your fellow internet users & celebrities are pissed of with Facebook’s new privacy escapade, You can shout from the hilltop saying:
I told you so!!! You know what, I use Tonido applications to share photos and documents with my friends and family.
You will instantly become an internet celebrity.
When the twitter goes to its periodic shut down mode, you can sleep peacefully that your tweets are safe in your Tonido Thots.
When your online backup service fails to backup your files next time, you will be glad that you have used Tonido Backup to backup you files without paying a single penny.
When your blog goes down with wordpress.com you can be unperturbed because you use Tonido Thots to keep your personal blog.
In summary, if you use Tonido you will experience online freedom, become independent, and live happily ever after, because with Tonido you control your personal data not others :).