-
Notifications
You must be signed in to change notification settings - Fork 668
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LAN Sync [Migrated from owncloud/core] #230
Comments
Isn't this the same as #203 ? |
I don't think so. This issue seems to be about the LAN sync between clients like Dropbox has it. |
Ah yeah, this one is between two clients in the same LAN, while the other is for connecting differently between server and client according to current location of the client! Thanks for pointing it out! |
This feature's power is especially compelling when you have remote sites with poor connectivity. I've been using my laptop to get ease the bandwidth requirements with Dropbox - would give me less reason to keep Dropbox around if this was implemented in ownCloud. :) I'm not sure how Dropbox implemented the feature. The KISS method I can think of is to report the private network and masks to the server - if there's a match, a simple cryptographic between clients, coordinated by the server, can confirm local connectivity. |
https://en.wikipedia.org/wiki/Local_Peer_Discovery (References refers to http://forum.utorrent.com/viewtopic.php?id=63567 which mentions some implementation detail used there) The above is also a KISS approach - a simple cryptographic would "seal the deal". |
FWIW - We setup an ownCloud server in-house and then a second one in the cloud where the data is sync'd via Bit Sync (a little convoluted) but achieves something similar. DNS within the network points to our in-house ownCloud and outside the network, it goes to the cloud-based server. |
Hello, I live and work in Africa, where bandwith is low and expensive: it would be a great point to have this "LAN sync". Is it part of the plans for owncloud? Thanks! Etienne |
@etiess As you can see, this issue is not scheduled, so it's not on the near-term list. |
Thank you @danimo for your feedback. We'll be patient! |
+1 for LAN sync, this would really be an important feature in contexts of low bandwidth, high connection costs but not only there. In US, UK and GER, where internet is comparably cheap and fast, sync on LAN is still attractive for multiple device scenarios, eg a music or movies folder synced between laptops, tablets and phones. As OwnCloud positions itself as a collaborative suite with teh documents app, sync on LAN becomes an important feature in that regard too...please consider giving it more priority |
+1 for LAN sync; for me it'd become a reason to switch an entire research lab here… |
Is this related to the 1.6 »Sync Performance« milestone? @MTRichards @dragotin @danimo |
It is likely far more complicated than we can put into 1.6. Peer to peer sync is of course interesting, but for me a feature request much further out. And, interestingly, there are those who don't want this enabled, so it has to be configurable. |
+1 for LAN sync, too; |
This seems to be an interesting solution to do this in case you are using your own server: http://adammatthews.co.uk/2013/05/owncloud-bit-torrent-sync-dropbox-clone/ |
This brings across an interesting point: People have opted to bypass ownCloud's builtin "sync" entirely because it is inadequate? :-( FWIW, I'm not experimenting with ownCloud any more. I realise ownCloud has uses other than file sync - but btSync has had me sorted for a while already. |
+1 LAN Sync, This is very key for my organisation and for Owncloud as well. LAN Sync is the single reason we are looking at Dropbox. Please lets get this pushed up the priority ladder. |
+1 LAN Sync!! |
Me too. Mostly my two synced Macs are at different locations, but often they are in the same network. If I sync 2 GB of new files, they will be uploaded to the internet - that must be - but then they will be downloaded for my second machine from the internet, allthough the data is present via a gigabit ethernet. When dropbox offered this feature, I was very happy. Now I'm on ownCloud - far beyond dropbox with some needed features (but better in an overall privacy relationship). You get the users with speed and simpleness. |
Muetze, I hope what we write here will be read (we have little else to ask since we are not developing ourselves indeed) but for regularly checking this feed, what I understand is, a guy name Deepdiver closed the action here referring to another thread, that he also closed the same day. Will Owncloud die by lack of simplicity I don't know. I definitely continue to use it since it is, well, the only open alternative… The world is not so large after all :-( |
This issue is still open - see on the top. The other issue is closed, because it is a duplicate of this issue. |
There is even an open-source alternative to bittorrent-sync: http://syncthing.net/ |
+1 for LAN Sync but is there any news/update on the roadmap? |
Discussion now on https://central.owncloud.org/t/gsoc-2017-fast-lan-sync/6271 |
We had a discussion with @ogoffart, @IljaN and @felixheidecke today about bittorrent sync. This was without reading the contents of this ticket. Here is a dump of the topics we looked at for bittorrent download for clients:
Now maybe some questions were answered in the old thread:
|
|
What about synching protocol https://github.com/syncthing ? |
Anything new on this? |
Hello, Instead, it implements every nifty gimmick, but the client's essential function is completely neglected. In order to continue to stand up to other service providers, such a function should be implemented slowly. |
@volker-raschek i am not sure if the dev team will be working on this themselves. I can start to work on it but I am concerned that the work will be disregarded and it all will be for naught. |
@volker-raschek @c0fe did you check the Syncthing approach? |
@michaelstingl i have heard of it but haven't done all that much research into it yet. |
I'd love to hear feedback if Syncthing could be used here. Maybe basic integration isn't that hard… |
@michaelstingl I would assume this would require the installation of Syncthing in addition to Webserver PHP and Nextcloud and management would go through some sort of hooks. The question is what interface does Syncthing supports and if it is possible to do this through straight PHP or would require something else in addition. |
I'm not sure if Syncthing on the server is really needed. Syncthing comes with a REST API which shouldn't be too hard too connect. |
@michaelstingl if they have a REST API then it shouldn't be difficult at all. |
hello there, what about letting the client act as a proxy server, taking local copies as cached files? |
@MorrisJobke the development looks not active here. Do you still collaborate between owncloud and nextcloud? Would you still consider this development? In Africa, where internet is slow and data is expensive (illimited plans are very rare), it would be very helpful. Thanks a lot for your consideration! |
As I did not see any update about this LAN sync issue here, I created another issue on the Nextcloud side: nextcloud/desktop#2010 Is there any update on your side? Thanks @michaelstingl for your involvement :) |
Any news? |
Sorry, not on the radar. |
Why, @michaelstingl? #230 (comment), and nextcloud/desktop#2010 (comment) especially, demonstrate why this really is needed. You have confirmation that this would notably improve digital resilience in Ukraine. Surely that's rationale enough? If not, at least state why. |
I fully understand the demand, but I don't see any capacity to integrate such features at least the next 1-3 years. Issue can be re-opened whenever new options show u… |
Migrated from owncloud/core#304
The text was updated successfully, but these errors were encountered: