Comments (31)
This is obviously the one feature missing to make it a far superior alternative to owncloud. Frustrated oc (like myself) users will move to sf in troves!
from seadroid.
Can I ask why this was closed. There was a work-around provided but it isn't a proper solution.
from seadroid.
Hi, developers;
I used to use my dropbox account with dropsync to sync multiple folders (like Camera, Music...) with my android, but their free storage, is too limited.
When I found this project, I get really excited. I installed debian into an old netbook to be the server, I plugged an 150GB external HDD, and setup the server. Then I installed the client in my computers, and works fine!
But then, I realized that the sync feature is not implemented yet in android...
Now I'm using both, seafile as main, and dropbox as bridge between seafile and my smartphone.
I hope this feature will be implemented soon to stop using dropbox as a bridge, and avoid the dropbox limited storage problem.
Thank you!
from seadroid.
The solution FolderSync + Seafile WebDav is working pretty well for me.
(https://github.com/haiwen/seafile/wiki/Seafile-WebDAV-Server)
If you are backing up SDCard stuff like pictures to the seafile server with one way sync, the only problem you have is that you will lose the modified date of the picture files in your seafile library, foldersync/webdav does not support that (http://www.tacit.dk/foldersync/faq#Q26).
But you got a bigger problem if you are using two way sync because of this behaviour: once everything is synced to seafile and every file date got changed(!), the next webdav sync will download every picture and you lose your file date on your phone too!
It would be very nice if there was a "real" sync feature in the seafile android client, which preserves the file date.
from seadroid.
Raknison123 said it: Why are you talking about file changes? Pictures and videos made with your cellphone will never change on your phone. Its just a one way upload to the server. You don't need no sync, or would you like to have all your 100 GB Pictures and Videos from the last 10 years on your phone? Me neither! What the user wants is
- A backup if the phone crashes, drowns, or gets lost.
- Have the photos and videos automatically copied to the pc without connecting a cable (even here, a one way sync would be enough, because one moves the photos from there into some sort of Album in another directory, where they will be sorted and edited (red eye,...) .
- A checkbox to delete the files on the phone, when they are synced, so you can go on taking pictures, with no need to think about memory getting full.
- A checkbox to sync only when WLan is connected.
- The direction vice versa: A one way download to the phone: a folder, where I can throw mp3 in, and when they vanish, I know they are on my phone ready to be listened to. No sync neccessary, as I don't want to have 150 GB of Music on my phone (90% of them I don't want to listen to at the moment). If don't like the music om my phone, I delete it completely and throw another bunch of mp3s into that "to phone" folder.
That should be possible to be programmed in a few hours.
Aksels
from seadroid.
you're right aksels, a functional oneway sync would be a huge improvement!
but like languitar, i'd like to manage my music/pictures/docs from my phone and from other devices.
seafile should keep the folders identical on all devices and backing up them at the same time.
from seadroid.
I don't say there should never be a complete sync on Android. But with one way backup 90% of the users would be happy. And freeplant said:
"Since Android are too much different from desktop, we don't have resource/time to implement syncing algorithm as in desktop."
That means this feature needs time. But one way should be up and running in no time, since it is much easier to implement.
Aksels
from seadroid.
Also +1 for uni-directional sync.
With this feature seafile gets better than owncloud (owncloud has this feature).
But please consider:
Seafile works great on desktop pc. But what should me help this, when it is not possible to sync my files to/from my mobile devices (and meanwhile everybody has 1 or 2 smartphones, 1 or 2 tabletts beside his 2 pc's and a laptop). Automatically upload of pictures and/or movies from Android to the cloud were great and i think not really a big thing to implement? But with a bi-directional sync possibility it were not just better than owncloud, it were better than dropbox. Then it were the best cloud tool that exists, in my eyes...
Perfect were if it were possible to select on Android, if sync is up, down or bi-directional.
from seadroid.
Since Android are too much different from desktop, we don't have resource/time to implement syncing algorithm as in desktop.
Maybe Ubuntu tablet is a good choice in the future.
from seadroid.
It's not possible to use the current upload/download functionality in the android app to sync individual files. For things like my password database and todotxt list this would be ideal.
Possibly use http://developer.android.com/reference/android/os/FileObserver.html for watching file changes.
But if you consider it out of scope that's fine. Perhaps in my free time I'll try and do it myself.
from seadroid.
I think syncing individual files is not hard. If you have time, you can help to implement it.
We will also try to implement it when we finish other major tasks (about two months later).
from seadroid.
We will keep this issue in mind. Maybe we could port the client for Linux
desktop to Android.
2013/11/3 Alex Piqueras [email protected]
Hi, developers;
I used to use my dropbox account with dropsync to sync multiple folders
(like Camera, Music...) with my android, but their free storage, is too
limited.
When I found this project, I get really excited. I installed debian into
an old netbook to be the server, I plugged an 150GB external HDD, and setup
the server. Then I installed the client in my computers, and works fine!
But then, I realized that the sync feature is not implemented yet in
android...
Now I'm using both, seafile as main, and dropbox as bridge between seafile
and my smartphone.
I hope this feature will be implemented soon to stop using dropbox as a
bridge, and avoid the dropbox limited storage problem.Thank you!
—
Reply to this email directly or view it on GitHubhttps://github.com//issues/4#issuecomment-27625043
.
from seadroid.
I also look forward to this feature of android picture syncing to seafile.
from seadroid.
can someone provide any pointers what would have to be done to implement this?
from seadroid.
Currently the webdav extension and FolderSync app in Android can be used to
sync files.
2014-01-30 discipolo [email protected]:
can someone provide any pointers what would have to be done to implement
this?Reply to this email directly or view it on GitHubhttps://github.com//issues/4#issuecomment-33653254
.
from seadroid.
i agree, also @freeplant: it would be great if you could give some pointers what would need to be done to get syncing individual files working (you said its not so hard, can you give us developers some pointers what to look at?)
from seadroid.
Every file has a unique ID that related to its content. Given a file path, you can use this API https://github.com/haiwen/seafile/wiki/Seafile-web-API#check-file-detail to check whether the file ID is changed. If it is changed, you can update the local version.
Seadroid currently monitor files' change. If a file is changed locally, it will be upload to the server automatically.
from seadroid.
I tried to use the FolderSync with the webdav option, but without success.. Anybody got any luck with it? Maybe my connection configuration was wrong...
from seadroid.
I would really really appreciate an Auto photo-Upload function for Android. This is the only feature I need to bring my wife from Dropbox to Seafile.
from seadroid.
...i'm a user too and i said what i want.
For me the best possible solution would be if the android client behaves like the windows client.
If there is a file change (add/mod/del) on one side, it will be synced instantly to the other side (if connected to wlan) - preserving the file date!
from seadroid.
But that is the point! Behaving like the windows client is complicated and needs many hours of programming. Read my post and think again, if you really need sync in both directions. If more people vote for one way..... That could be implemented faster.
from seadroid.
There are good reasons apart from backing up photos to have a real sync. E.g. I'd like to synchronize my notes, which are plain text files, and be able to edit them on all of my devices.
from seadroid.
+1 for uni-directional sync (down). the common usecase is just having all your stuff with you when you're on the go. this would be a great improvement and would allow me to abandon my dropbox accout.
from seadroid.
+1 for uni-directional sync
from seadroid.
The camera upload was released for android! Thanks Seadroid.
Bryan
On Fri, Sep 26, 2014 at 4:49 AM, irmlerc [email protected] wrote:
Also 1 for uni-directional sync.
With this feature seafile gets better tham owncloud.
But please consider:
Seafile works great on desktop pc. But what should me help this, when it
is not possible to sync my files to/from my mobile devices (and meanwhile
everybody has 1 or 2 smartphones, 1 or 2 tabletts beside his 2 pc's and a
laptop). Automatically upload of pictures and/or movies from Android to the
cloud were great and i think not really a big thing to implement? But with
a bi-directional sync possibility it were not just better than owncloud, it
were better than dropbox.Perfect were if it were possible to select on Android, if sync is up, down
or bi-directional.—
Reply to this email directly or view it on GitHub
#4 (comment).
from seadroid.
Great! Amazing! But i have a question: do the app sync only on wifi or do
it no matter the connection type? Thanks!
Em 26/09/2014 08:03, "Bryan Pearson" [email protected] escreveu:
The camera upload was released for android! Thanks Seadroid.
Bryan
On Fri, Sep 26, 2014 at 4:49 AM, irmlerc [email protected]
wrote:Also 1 for uni-directional sync.
With this feature seafile gets better tham owncloud.
But please consider:
Seafile works great on desktop pc. But what should me help this, when it
is not possible to sync my files to/from my mobile devices (and
meanwhile
everybody has 1 or 2 smartphones, 1 or 2 tabletts beside his 2 pc's and
a
laptop). Automatically upload of pictures and/or movies from Android to
the
cloud were great and i think not really a big thing to implement? But
with
a bi-directional sync possibility it were not just better than owncloud,
it
were better than dropbox.Perfect were if it were possible to select on Android, if sync is up,
down
or bi-directional.—
Reply to this email directly or view it on GitHub
#4 (comment).—
Reply to this email directly or view it on GitHub
#4 (comment).
from seadroid.
if you mean camera upload part, it uploads only on wifi right now
from seadroid.
Just fyi. You have some duplicates (or at least very similar requests) of this scattered around here. So far I noticed:
#55 (here I noticed a nice solution from a user perspective)
#13
from seadroid.
I would certainly like to have a uni-directional sync feature (both file-wise and directory-wise).
from seadroid.
Yeah! The same feature of the photo auto updater, on selected folders in
the device will be great!!
2014-10-22 14:31 GMT-02:00 Vladislav Turbanov [email protected]:
I would certainly like to have a uni-directional sync feature (both
file-wise and directory-wise).—
Reply to this email directly or view it on GitHub
#4 (comment).
Iury Carlos
Engenheiro Eletricista
from seadroid.
More than one year ago, @freeplant wrote this:
Seadroid currently monitor files' change. If a file is changed locally, it will be upload to the server automatically.
At least for the current seadroid this (automatic upload) does not work for me.
I've downloaded a huge folder via https from my seafile sever on a raspberry pi model b+
(which takes quite a long time and many files are failing and I need to repeat those, but thats another problem either caused by the low resources of the raspberry, the downloading feature of seadroid, or my setup, or whatever else. If I can help here, let me know. But possibly in another issue.).
Then I have annotated a .pdf file (with Foxit Mobile PDF), while I was offline. Switching on the internet again, I assumed that this .pdf file should be automatically uploaded, due to its changed content (modification date of the file changed locally). But this did not happen. Manually uploading the file worked.
Using seadroid 1.8.0, seafile server 4.2.3.
from seadroid.
Related Issues (20)
- Unable to login with Alpha version HOT 8
- Alpha version 3.0.0 not uploading files and crashing HOT 10
- F-Droid can't build - unknown maven, .AAR deps HOT 39
- Cache fills up storage when syncing large folders
- Camera Photo Upload can no longer see camera folders. HOT 33
- "let me pick my photo albums" lets me choose only from unique folder names HOT 3
- [Feature request] PIN as alternative to gesture lock HOT 3
- Update F-Droid release to latest HOT 2
- Seafile app forgots library passwords, perhaps it does not use client-side encryption and decryption HOT 4
- Backup folder feature: multi file upload to server
- "Download failed" when downloading from paths including illegal characters. HOT 4
- markdown文件图片预览及显示问题 HOT 2
- Add Arabic as an option in your transifex project HOT 3
- (feature request) Dark theme HOT 9
- [REQUEST] Option to remove files downloaded locally HOT 1
- app crash when open file HOT 5
- seadroid to enable wireguard vpn when backing up
- Photo upload failing HOT 1
- Bug: Favorite folder/directory shown but not clickable (not opening) HOT 2
- Files from custom selected camera albums not uploading
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from seadroid.