Skip to content
This repository has been archived by the owner on Jan 20, 2021. It is now read-only.

Allow use of archive folder via FTP / SFTP / WebDAV #11

Open
Speedliner opened this issue Aug 31, 2019 · 5 comments
Open

Allow use of archive folder via FTP / SFTP / WebDAV #11

Speedliner opened this issue Aug 31, 2019 · 5 comments

Comments

@Speedliner
Copy link

If I see it correctly, only archive folders located in iCloud Drive can currently be used in the iOS app. In my opinion, it would be really helpful to make archive folders accessible via FTP / SFTP / WebDAV. Then a use within a private cloud or on a NAS etc. would also be possible.

@JulianKahnert
Copy link
Member

Hi @Speedliner,
You're absolutely right! The feature is already on my TODO list, but there is currently no time for such a big feature. If you are also interested in contributing to this project, I would be very happy to hear from you. Feel free to contact Discord or send me an email! 🙂

@KarstenDE
Copy link

I would love such a feature too!

How can a contribution look like?

@JulianKahnert
Copy link
Member

Hi @KarstenDE,
that sounds awesome! 🙂
I would start by defining an abstract file handling layer, e.g. ‘FileManageable‘. Or maybe some package like this already exists and we can use it right away. Afterwards we could implement it for iCloud Drive and the other protocols.
One fundamental difference between those kinds of protocols is the fact that iCloud Drive is a passive „observation“ (via the DocumentsQuery) and the other protocols might be some active actions. But we can save this for later...

Do you have any experience in Swift programming and/or file handling with WebDAV etc? We can talk about more details via Discord if you like.

@KarstenDE
Copy link

I am a Windows guy. So no experience.

I personally would use it with my Nextcloud instance. On my iPhone I already use the Nextcloud app which is integrated in iOS files app. So an usage of the iOS Files app instead of a direct WebDAV connection would be fine for me ;-)
Does this make it more easy?

@JulianKahnert
Copy link
Member

Well ... someone has to implement and maintain this 🤓 It is on my TODO list and I will prioritize it but currently I can't give you an ETA. Until then:

If you are also interested in contributing to this project, I would be very happy to hear from you. Feel free to contact Discord or send me an email! 🙂

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants