← Back to team overview

ubuntuone-users team mailing list archive

Re: Install UbuntuOne to NAS (e.g. QNAP, Etc.)

 

Hi Elliot,

Thanks for the answer and apologies for the long delay in replying...

----- Original message -----
> Hey Matthew,
>
> On Fri, Mar 5, 2010 at 11:53 AM, Matthew Bassett <hewbass@xxxxxxxxxxxxxx> wrote:
> > I have a QNAP NAS [...] I was wondering about how difficult it
> > would be to port/install U1 to run on this QNAP NAS?
>
> For the benefit of others reading this: it's not supported :)
>
> Since your question is about porting, let's see if I can be more
> helpful: If you want to make the Ubuntu One file syncing client run on
> the NAS as a headless client, it will take a bit of hacking to remove
> the dependencies on gnome-keyring, but then the syncdaemon should be
> able to run OK, although you will need to obtain an OAuth token for
> the client to use from a system that has a browser and then copy it
> over.

I would be interested in using it as a headless client for synchronising the files (this becomes particularly useful when local LAN synch becomes available, since all the local clients can get in-sync, and then the headless client on the NAS is 'always-on' updating the UbunutuOne servers)

unfortunately my NAS is in storage at the moment, so I shall be tackling this for a while :(

> If you want to use the NAS as a server for Ubuntu One file syncing, we
> have not released the file server code but you could implement the
> server side of https://launchpad.net/ubuntuone-storage-protocol.
>
> If you are more interested in CouchDB document replication (contacts,
> gwibber, bookmarks) than the file syncing, things are considerably
> easier: Look into desktopcouch-tools package for the couchdb pairing
> tool, and you should be able to run a couchdb server on the NAS and
> then pair client desktopcouch instances with couch running on your
> NAS.
>
> If you decide to tackle this, please do stop by #ubuntuone on Freenode
> and ask any questions you run into - we're busy but friendly :)
> --
> Elliot Murphy | https://launchpad.net/~statik/