Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Does anyone know of any self-hosted Dropbox alternatives?

We have a need to share files/folders between staff and partners (small scale) and for various reasons we'd prefer to host it ourselves.

Sharepoint seems a little too focussed on "check in/check out" and things like webdav/ftp seem a little kludgy.

In an ideal world something where you (as an IT person) can setup an area, make a user "owner" and from there they can add their customers would be great.

Windows or Virtual Appliance would be ideal.

share|improve this question

closed as off topic by Shane Madden, MDMarra, John Gardeniers, Iain Oct 13 '12 at 22:12

Questions on Server Fault are expected to relate to server, networking, or related infrastructure administration within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

Why is FTP or WebDav too 'kludgy'? Both can be mapped as a network drive in Windows, then they can open the file just like anything else. – Chris S Oct 20 '10 at 19:32
We find a lot of our customers don't have FTP access and WebDav (assuming IIS) relies on us managing user accounts. – Hutch Oct 20 '10 at 19:37
Actually Chris, whilst I'd hoped not to have to look after accounts, WebDav does look like one of the free, quick, simple options :) – Hutch Oct 20 '10 at 19:58
IIS webdav with HTTPS don't work under windows 7 :( – Ninja Apr 25 '12 at 6:58
Yeah, WTF is wrong? WebDAV should be EASY, but they made it BREAK on the server side with 2008. – FlavorScape Jul 7 '12 at 0:08

I haven't tried it though.

share|improve this answer
It is not an active project it seems – JasonRShaver Jun 10 '11 at 20:18
it is active, but its still early stages. – Sirex Jul 5 '11 at 7:07
Looks good, although is currently Linux and Mac OS only. Windows, Andriod and iOS support is being worked on. – tombull89 Jul 5 '11 at 7:44
It’s still in its early stages and doesn’t work well for larger files, because of the Git backend. Furthermore it consumes a lot of CPU cycles. I wouldn’t recommend it in a production environment. – Rafael Apr 12 '12 at 15:21
We use sparkleshare. It works well, but setup is a bit cumbersome.. would be nice if the client presented a very, very easy way to send the site admin your public key to allow access. its not intuitive to tell people where to find it. Also, it uses GIT which is very good, but we have about 3GB of mostly images.. which means our GIT repo is about 6GB, with all the revisions and such.. – Brian Sep 20 '12 at 14:45

You could give OwnCloud a try... (

share|improve this answer
I use it and I think it's pretty cool – Christopher Perrin Sep 20 '12 at 14:36


"This is a web-based package that will let you provide a secure and easy-to-use method for your users to be able to exchange files with other people, even with people on other sites that do not have any login rights at your site. Unlike other commercial services, you do not have to trust your files or login rights to any other services; you run all of it yourself. It integrates with your existing authentication system if you have one, or else it can use its own secure SQL-based user authentication system. It will integrate with any Active Directory, LDAP or IMAP system you already have in place. It was originally based on the "Dropbox" package written by the University of Delaware."

share|improve this answer

I'm currently testing iFolder it looks promising.

It supports:

  • Web interface (re-brandable)
  • Clients for Linux, Windows and Mac OS
  • LDAP integration
  • Windows explorer integration

Grab a VM image at Susestudio or try it there.

share|improve this answer
you didn't want to rip your eyeballs out getting it to work? – SpacemanSpiff Sep 16 '11 at 13:48
No, have you tried? – pl1nk Sep 16 '11 at 14:48
Yeah, I got it into a barely working condition, missing repositories left and right, just seemed wonky to me. – SpacemanSpiff Sep 16 '11 at 15:11
I have tested it both as a VM img and from scratch installing it in OpenSuse. There is a good walkthrough link – pl1nk Sep 23 '11 at 8:53
Wow that's a lot better instructions than I was ever able to find, thank you. – SpacemanSpiff Sep 23 '11 at 12:56

You mentioned Windows, so for your particular case, I would recommend FTPbox:

  • Install any FTP server
  • Use FTPbox as a client. It looks just like Dropbox

SparkleShare is a more elegant solution, but the choice will depend on what OS most of your users are using:

  • If your customers are using Windows, take FTPbox
  • If your customers are using Mac/Linux, take SparkleShare
share|improve this answer

Try IQBox:

It's an open-source SVN-based dropbox clone. Very simple install: For the server, just install VisualSVN (free), and then install IQBox as the client software. Supports many things DropBox does, like:

  • Secure HTTPS.
  • Only uploads part of a large file that changes. (Unlike FTP.)
  • Real-time sync.

On top of that, SVN is an open, standardized protocol, unlike DropBox. Disclaimer: I'm a (volunteer) programmer on the project.

share|improve this answer
Are they planing a mac and linux client ? – Ninja Jul 5 '11 at 9:44
Donate $10 to our crowdsourced fundraiser. This will bring more features and MacOS support to IQBox! – JohannesM Jun 26 '12 at 8:14

The people behind MyNetworkFolders offer such solutions for those who prefer something self-hosted.

share|improve this answer

You can try Tonido's selfhosted cloud.

This is a complete match for OP's question (Dropbox style private hosted cloud with sync function, etc). This also comes with full complement of mobile apps as well as other clients (Such as TonidoDrive).

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.