Author Topic: Build a 'dropbox'-like system?  (Read 12272 times)

Offline jtallent

  • Member
  • **
  • Posts: 9
Build a 'dropbox'-like system?
« on: July 25, 2010, 04:08:06 PM »
Hello,
I am new to unRAID but am excited to have built my own system--I may even post pics! Besides the obvious use of media server, I would also like to try to use unRAID to sync files from my development laptop(s) to the unRAID server over the Internet, similar to the way I use Dropbox. I like Dropbox, but I wondered if it were possible to build something similar. I realize that there may be many 'moving parts' to this and perhaps the concept is a foolish one overall, but I am merely curious if it could be done and what might be the best way to achieve this goal. Currently I am looking at using:
a) Freefilesync w/real-time-monitor on Windows (I use this already, so I'm familiar with it but not married to it)
b) something called ExpanDrive for Windows (SFTP destination mapped as a Windows drive-letter); it's not free ($39/each)
c) proftpd installed on unRAID through unMENU?

Looking at this "Rube Goldberg-esque" list of moving parts, I feel that perhaps there might be a better way. So I leave it to the experts here to come to my aid, if possible. Any suggestions would be most appreciated, even if the answer is to abandon the idea. ;)
Thank you for reading!
--Jeff

Offline Dase

  • Member
  • **
  • Posts: 29
Re: Build a 'dropbox'-like system?
« Reply #1 on: July 25, 2010, 04:16:09 PM »
If you like dropbox, why not use dropbox? There is a text-based client that you could probably get working on unRAID:

http://wiki.dropbox.com/TipsAndTricks/TextBasedLinuxInstall

Here's a more straightforward discussion of installing/using it:

http://blogs.techrepublic.com.com/opensource/?p=1545
« Last Edit: July 25, 2010, 04:18:37 PM by Dase »

Offline WeeboTech

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7657
    • My GoogleCode unRAID Support Page
Re: Build a 'dropbox'-like system?
« Reply #2 on: July 25, 2010, 07:21:15 PM »
This looks interesting.
http://dokan-dev.net/en/download/#sshfs

How does dropbox work?
My Google Code Page

If you propose to speak, THINK and ask yourself... Is it True ?   Is it Helpful ?   Is it Inspiring ?   Is it Necessary ?   Is it Kind ?

If it's none of these, Is it really worth posting?

Offline kizer

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1800
    • Links4Jeeps.com
Re: Build a 'dropbox'-like system?
« Reply #3 on: July 25, 2010, 08:08:11 PM »
My Ramblings on Google+
HTPC: AsRock ION 330 + XBMC Live
unRAID budget box: 2.7 GHz AMD Sempron 140, BIOSTAR A760G M2+, 4 GB DDR2 800 RAM, 8TB (4x1.5TB, 2TB) with 2TB Pairity all WD Green, Cooler Master 590, Corsair 400W and lots of Sata Cables

Offline jtallent

  • Member
  • **
  • Posts: 9
Re: Build a 'dropbox'-like system?
« Reply #4 on: July 25, 2010, 08:14:36 PM »
Thanks for the reply and the links, Dase and WeeboTech!

I should have further clarified that I wish to have my unRAID act in a manner similar to the dropbox servers, whereby i would no longer have a need to use dropbox and certainly overcome the space limit of 2GB or one of their paid subscriptions. Since I will have TB of disk space, I wish to access it anywhere I have my client setup. So, for example, while I am at work, I would like to have access to my unRAID to place files that I may wish to access at home when I get home. My PC at work should "monitor" a folder of my choice and send the changes to my unRAID at home periodically.

WeeboTech, rather than bungling up an explanation of Dropbox, here is a link to their site which should explain all:
https://www.dropbox.com/features

Offline jtallent

  • Member
  • **
  • Posts: 9
Re: Build a 'dropbox'-like system?
« Reply #5 on: July 25, 2010, 08:22:16 PM »
This is kinda what I had in mind, but I don't know if it will work with unRAID:
http://www.kablink.org/ifolder

Offline squirrellydw

  • Hero Member
  • *****
  • Posts: 797
Re: Build a 'dropbox'-like system?
« Reply #6 on: July 26, 2010, 05:52:54 AM »
I love dropbox, and if this could be done it would be really cool
• unRAID Pro 5.0.5 • 10TB • Norco 4220 • Supermicro MBD-X7SBE • Intel Core 2 Quad Q8300 Yorkfield 2.5GHz 4MB L2 Cache
• Kingston 4GB • SUPERMICRO AOC-SASLP-MV8 PCI Express x4 • CORSAIR CMPSU-650TX 650W

Offline jebha

  • Member
  • **
  • Posts: 9
Re: Build a 'dropbox'-like system?
« Reply #7 on: July 26, 2010, 06:54:10 AM »
I'm on a Mac and I use Transmit (http://www.panic.com/transmit) to mount my unraid server as a drive via SSH (SSH is obviously installed on the unraid server and router forwards SSH traffic). It's invisible to the OS, in fact I have iTunes running now using my library at home.

Offline chanders

  • Sr. Member
  • ****
  • Posts: 267
    • Trinidad Classifieds
Re: Build a 'dropbox'-like system?
« Reply #8 on: August 27, 2010, 10:34:49 AM »
Hey Guys, I joined dropbox and I love it. It really would  be great to have a system setup for access via a web interface. If you dont have dropbox, you should at least give it a try. Here is my referral link if you want to join and check it out. When you use the link both you and I get an extra 250MB on top of our 2GB for when unRAID starts to support it :D

http://www.dropbox.com/referrals/NTU0MzE1Njk


Chanders

Offline smino

  • Sr. Member
  • ****
  • Posts: 318
Re: Build a 'dropbox'-like system?
« Reply #9 on: November 08, 2010, 11:29:37 AM »
If you do not want to use dropbox (2-5GB free limit) there is also iFolder open source.
I think you need suse though. It used to be part of Novell/Suse, and has recently benn revived by Kablink.
I want my unraid server to be my dropbox server.
http://www.kablink.org/download#


Anyone know if you can have multiple drop box accounts on the same computer (personal, bus)?

Offline xamindar

  • Sr. Member
  • ****
  • Posts: 331
Re: Build a 'dropbox'-like system?
« Reply #10 on: November 08, 2010, 11:39:46 AM »
Dropbox used to have a statement in their terms of service that basically stated that they owned any files you uploaded to it and had the right to sell those files in the event of an acquisition. Anyone know if that is still true? I skimmed the TOS just now and didn't see it this time.

Offline reggie14

  • Full Member
  • ***
  • Posts: 152
Re: Build a 'dropbox'-like system?
« Reply #11 on: December 05, 2010, 09:35:45 PM »
Dropbox used to have a statement in their terms of service that basically stated that they owned any files you uploaded to it and had the right to sell those files in the event of an acquisition. Anyone know if that is still true? I skimmed the TOS just now and didn't see it this time.

I think that was probably more fear-mongering than anything else.  Their privacy policy states that they might sell/transfer/share your personal information.  That's been interpreted to mean your files by people that didn't read the first part of the privacy policy, which pretty clearly describes "personal information" in a way that doesn't include your files.  Their terms do, however, explicitly state they don't assert ownership over your files.

Still, sites can change their terms of service at any time (actually, I can't find a nice disclaimer to that effect in their terms, but I assume it has got to be there somewhere).  So, if you don't trust Dropbox not to sell things you don't want them to sell, you shouldn't use them.

The clause about selling personal information is pretty standard.  I suspect you'd find that language in almost any commercial site that collects personal information.  I'm not sure if removing that clause would even change anything legally.  I think customer databases would still be considered assets in bankruptcy court.  When CompUSA and Circuit City went under their customer databases were sold off.

In any event, I'm curious about getting Dropbox-like functionality with unRAID.  Basically, I'd like to keep my "My Documents" folders synchronized across my laptops and desktop.  I'm a dropbox user too, but I don't use that for a couple reasons.  First, because I'm just a free user and I have more than 2 gigs of stuff in my "My Documents" folder. A second, while I might be willing to pay for Dropbox, you can't have it monitor arbitrary folders without doing weird hacks.  iFolder looks like it might be a good option, but I'm curious if anyone has used it with unRAID.

Offline eek

  • Member
  • **
  • Posts: 38
Re: Build a 'dropbox'-like system?
« Reply #12 on: December 06, 2010, 05:19:43 AM »
Isn't dropbox a user friendly combination of rsync and a decent windows client. You should be able to set something up using rsync with deltacopy on the windows boxes.

http://dailycupoftech.com/windows-backup-with-rsync-and-freenas/ has an (old) description of what to do on an freenas box.


Offline timsutton

  • Member
  • **
  • Posts: 32
Re: Build a 'dropbox'-like system?
« Reply #13 on: December 06, 2010, 05:57:21 AM »
Watch out for Sparkleshare in the coming year, if its development continues along at a reasonable pace. It's essentially trying to be a free/open-source Dropbox built on top of a git backend. They've got an alpha for Linux and a teaser screenshot of a Mac client sitting in the menubar.

http://sparkleshare.org/

A stable release is probably quite a ways away, but the code's sitting on github so one could try right now. Dunno about their plans for a Windows client.

Offline prostuff1

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 6038
  • Greenleaf Technology
    • Greenleaf Technology
Re: Build a 'dropbox'-like system?
« Reply #14 on: December 06, 2010, 07:14:39 AM »
Watch out for Sparkleshare in the coming year, if its development continues along at a reasonable pace. It's essentially trying to be a free/open-source Dropbox built on top of a git backend. They've got an alpha for Linux and a teaser screenshot of a Mac client sitting in the menubar.

http://sparkleshare.org/

A stable release is probably quite a ways away, but the code's sitting on github so one could try right now. Dunno about their plans for a Windows client.

Very cool...

I will have to follow this and see what becomes of it.
Like us on Facebook | Follow me on Twitter
Looking for a prebuilt server? Greenleaf Technology
Building it yourself? Greenleaf Prototype Builds
Troubleshooting | Wiki