WD Labs, Raspberry Pi, ownCloud and Ubuntu

Box on the left our last prototype - we've got something entirely different in development now.
Box on the left our last prototype – we’ve got something entirely different in development now.
Last year, we reported that WD Labs approached the ownCloud community to create something together. Since our last update, we’ve been at it and first test images built on Snappy Ubuntu Core 16.04 are available now. We’re looking for help in the ownCloud, Ubuntu, Raspberry Pi and WD Labs communities for help to test and improve them and will be able to make available a first batch of about 30 devices at the end of next week!

Raspberry Pi 3, WD Labs and Ubuntu Snappy

The last weeks have been exciting. The Raspberry Pi 3 was released, bringing 64bit computing to the world of tiny boards. This is great for our project as the 32bit version created a limitation for ownCloud: PHP is unable to handle files larger than 2 to 4GB without some nasty tricks. We might, thus, go for the Raspberry Pi 3 if we ship this as a pre-assembled device in the future. Of course, right now, we keep working on Pi 2’s for compatibility reasons.

WD Labs has some exciting news on their own – you might have noticed that on Pi Day (March 14) they released a 314GB Pi Drive bringing a small hard drive for the Pi to an even lower price point. We’re building our current prototypes on the PiDrive kit and enclosure they also offer on their website and while these should be compatible with the final software we are developed, there will be a different case. Indeed, we’re now prototyping an entirely new case specifically for ownCloud, flat and square with rounded corners rather than the standing, open-on-top case shown in earlier blogs. No pictures yet, it will be a surprise!

Third, we’re building on Snappy Ubuntu Core 16.04. This brings a very familiar operating system to the device and a full stack solution all the way to the Cloud. We won’t have to maintain the stack and security updates are delivered with rock solid transactions which means that more time can be spent on a great user experience. In addition the work done can be easily reused on anything from a drone to a home router that also runs Snappy Ubuntu Core.

Where are we now

As a reminder: the goal of this project is to create a product home users can buy to easily and quickly get their ownCloud up and running, based on a Raspbery Pi (or something like that!) and a hard drive (or more). Something they will be able to buy from a easy store online, receive home, plug in, configure in some easy steps and – done.

Right now, we’ve settled some basic decisions:

  • The image will be a Snap running on Ubuntu Core 16.04. This isn’t officially released yet but close and will be a great platform going forward.
  • We’ll work in github on the scripts that generate the Snappy. Right now, we built on the Ubuntu ownCloud Snap but this will be forked into the ownCloud repo when we start to integrate apps specific for our project. Thanks to the github forking mechanism we can stay in sync with the official image, just adding what we need.
  • We provide a easy way to find the device on the network with mDNS naming it ‘owncloud.local’. This works with most Linux, all Mac and all Windows 10 systems. Help with finding a solution for older Windows systems would be welcome!

The test image provides exactly this. You can grab them here and help us test – and get involved improving them, the scripts are here. There are three images, one for the SD card (the small one), one for the storage drive and one combined image for on SD cards in case you have no hard drive attached.

Get your device!

So what’s next? If testing the coming days shows the image works, Western Digital will create a batch of some 30 devices you’ll be able to order online and run with. They will be preloaded with these images and made available for sale to anybody who wants to get on board early. Of course, getting on board now means you’ll have to be up for a slightly rockier ride than the later devices – we’re only getting started! But future images should be compatible with your device and thanks to the transactional update capabilities of Snappy Ubuntu, upgrades can be quite safe and easy. As Snappy Ubuntu Core is still a moving target, you might want to hold off on going full production on the system yet as it is still possible a re-flash might be needed but that should become clear in the next few weeks.

You’ll be the first with your own safe home for your data, built from Ubuntu and ownCloud!

Moving forward

On the software side, we’ll continue making the image easier to deploy. The plan now is to integrate a tool to get you through your router onto the world wide web. One contributor wrote an ownCloud app for this and this should be the base for a introduction wizard to get new users set up. Anybody with some PHP skills and interested in helping with writing this wizard – please, get in contact!

Another high priority is performance tuning for the Pi – making this fast and smooth! There is plenty of room for improvement here and we more than welcome pull requests to the repo.

Once we’re happy with the progress, we will do another test run. When we feel the basics are all there and are stable enough we can take this to a first, serious production run of about 500 devices. After that – the sky is the limit!

22 Responses to “WD Labs, Raspberry Pi, ownCloud and Ubuntu”

  1. DC

    I have just recently received my WD PiDrive 1TB Kit and will be using it with ownCloud and my RPI 3. I am very interested in obtaining the Silver Box Enclosure for my RPI 3 also. I would like to try out the Ubuntu Snappy Images, however, is it compatible with the RPI 3 or only the RPI 2?

    • Jos

      The images are, right now, only RPI2 compatible. We’re working on RPi3 and we’d also like to look into oDroid C2.

    • Carly

      Stands back from the keyboard in amaezment! Thanks!

  2. Harry

    This sounds great, I have been trying to get ownCloud working on my pi 1, without a lot of success and was about to buy a pi 3, I’d be very interested in one do the early boxes.

  3. Giant

    Why resolution movie changed better after you connect special cable? 😉

  4. OwnCloud-er

    Can’t wait for this! Also, where do I get quality, die-cut stickers of owncloud like that?

    • Jos

      These are actually silk-screen-printed on the case, they’re not stickers 😀

  5. Dominic Amann

    I am currently running ownCloud on a Raspberry Pi 2, WD 1TB Pidrive, accessible from outside my router. I am also running my personal wordpress blog on the same Pi that you see on the website above.

  6. John Palaima

    Been looking for something like this with more of a prosumer/consumer slant for awhile.. Love to be offered one of the first bundles from WD

  7. Nate

    Well, look at that, my temporary Dropbox boost runs out just before I read this. Sounds excellent. I’m a noob at this application, but I’m patient. This could be huge for people on a budget, artists, grad students, etc., that thrive on access to their work.

  8. keith felgemacher

    Very much looking forward to purchasing the Owncloud/WD unit. Could you notify me when those 30 units are available.

  9. Timothy Padayachee

    Yeah guys – Get us all Excited about the give away then tell us its for USA citizens only.. When Mark Shuttleworth himself who is South African owns UBUNTU. Remember that people all around the World buy your products and would want to use them. People down in South Africa are also very technology driven and would also like a chance.. But this is just a mood killer.. Thanks alot.. And I was going to go crazy sharing your give away competition to the rest of the World.. Looks like your products will only be in USA and NOT south Africa..

    • NoSyt

      USA only! Bah! (although not surprising)

    • Stephen Martin

      If I get one here in America, I’ll send it to you.

    • Jos

      It’s not a give-away, we’ll sell them. They are available in Europe but currently not in Germany – that will take 6-8 weeks, translation and such is in progress.

      The video of the Pi-Drive 3.14 is a different thing – that was on Pi-Day last week 😉

      • Nikki

        What a great recoruse this text is.

      • http://www.sorethumbsblog.com/

        bang naraaaaaaaaaaaaaaaaaa!!!!!!!! tolong dilit komen kosong yg panjang ni !!!!!!!!!! mana bang nara ni ??????????????????? dia tk tengok ke komen kosong yg panjang lebar ni ????????? bang nara !!!!!!!!!!!!!!!!!!!!!!!Well-loved.

  10. Jeff

    Please make this available as a software appliance. I have just purchased a RPi 3 and the 1TB RPi Disk kit from WD. My intention was to build an OwnCloud instance out of them. I’m happy to wait for the final release of the software.

    • Jos

      We certainly will make it available for download!

Comments are closed.