15
5
Many of my users have their files on one big FTP server.
PROBLEM: They can not use their files while not connected to the Internet.
QUESTION: Is there a Dropbox-like software for FTP?
- When connected, pushes local changes to the server
- When connected, polls the server every n minutes to pull changes
- Cross-platform (Linux, Mac, Windows, maybe Android?)
- Preferably open source
- Dropbox-like UI (icon in system tray showing: disconnected, connected, syncing). For instance, SparkleShare is like DropBox for Git. Unfortunately they don't support FTP.
- Ideally, starts automatically at boot or login
Just to make it clear: I am not looking for an online service that provides FTP access, but for a client-side software that can synchronize local files with a FTP URL (wherever hosted) when connected to the Internet.
FTPbox is nearly perfect, the only problem is that it is Windows-only.
WinSCP is good but its UI is too big. No need to show remote files, only sync them to local. The only UI would be the tray icon and a small URL/password configuration dialog.
It could look similar to this:
Could this question please be moved to http://softwarerecs.stackexchange.com ? Thanks!
– Nicolas Raoul – 2014-10-27T03:20:41.003Is there a reason for not simply using Dropbox? – Lars Kotthoff – 2012-04-25T02:43:50.680
@LarsKotthoff: 1) Dropbox is not secure/reliable enough (better SLA/uptime is needed) 2) Dropbox becomes crazily expensive for large scale 3) The FTP interface is actually provided by Alfresco, an enterprise document management system which has many other features (not just file transfer), and is integrated with other critical enterprise systems. So my question is really about client-side only. – Nicolas Raoul – 2012-04-25T05:33:07.113
dupe: http://superuser.com/questions/317007/synchronization-between-local-system-and-ftp except this is more elaborated
– cregox – 2012-05-25T14:56:30.740The problem with any sync'd Share app is the cost of bandwidth on changes and overhead, which responds to poor system performance in a many-to-many sync'd repository. What controls do you wish on security, file size limits, content and churn may be best answered with cloud-servers, using scheduled managed solutions. There may be an optimum balance between autonomous sync and churn but the rules need to be managed. I understand your issue, but dont have any solutions at present. – Tony Stewart Sunnyskyguy EE75 – 2012-05-26T13:35:58.720
GoodSync? http://www.goodsync.com/how-it-works/key-features
– John Watson – 2012-05-31T00:32:26.777WinSCP is much smaller than SparkleShare. You can use quite complicated command line and scripts, and it works very well. To me, its problem is that it doesn't identify folder changes. You can basically only set it with a scheduled task or something (unless you want to use some other tool to trigger it on folder change). And, as you said another issue: windows only. Although it's open source... – cregox – 2013-05-18T17:14:30.800