-
Notifications
You must be signed in to change notification settings - Fork 802
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
Feature Request: WebDAV for storage #104
Comments
@nakedhitman I agree that WebDAV support would be a nice option, however there is already the capability to self-host your storage using RemoteStorage. If you visit their webpage, they share the code for setting up a self-hosted server using a variety of different languages (node.js, C, PHP, Ruby, etc). |
@andtheWings I actually looked at that already. While I'm more than willing to set up my own RemoteStorage server, I have been able to find exactly zero documentation on their website for setting up the server portion of the service. If you would be so kind as to point me to said documentation, I will go about my merry way and preach the good news of how to replace Evernote with a self-hosted Laverna/RemoteStorage server. Short of that, Laverna is useless to me. |
Digging further into their Github repos, I found they have a nicely-documented "starter kit". I will play with that tonight and report my findings. |
@nakedhitman Is RemoteStorage an acceptable alternative to WebDav? How did your tinkering with the starter kit go? |
Point is many of us will have something like ownCloud already. WebDAV gives the flexibility to support many of our existing cloud storage services. I would not want to create yet another storage service just for note taking. |
I think actually this whole syncing data to some storage might be against the philosophy of laverna being an unhosted app. |
+1 For WebDav. |
+1 for WebDAV to be sync'ed with ownCloud |
+1 For general WebDAV. |
+1 for Webdav. |
cool UI, +1 for webdav |
+1 webdav... we should't (ever) fiddle with the storage over HTTP... With those projects, DAV shouldn't be too much problem RemoteStorage C implementation (why do we need run another http server?) stores data on people's home directories. PHP implementation uses your own http server but needed rewrite rules (only for apache as far as I see), and a separate webfinger implementation. |
I wanted to implement it on my own, but I gave up because soon I grew convinced JavaScript is a terrible language and I want to keep my sanity a little longer. Anyway, here are some of my findings, hopefully they will help someone implement this functionality:
|
Ah, just saw this comment! :) This library by @perry-mitchell must be what they did to integrate Nextcloud and Buttercup as I mentioned in #635 cc @sallar @brantje @wwebfor @wwwredfish let us know how we could help that Laverna can use Nextcloud as sync server. :) |
Hi! We are using our own modules (open source) for integrating WebDAV: |
There’s also now a great blog by @perry-mitchell on how to Connect your web app to Nextcloud with WebDAV-fs. :) |
Hello there, Have a nice day/night, |
This is by far the sexiest self-hostable notes service. However, it's of little use to those of us that are trying to take our entire cloud private if it depends on Dropbox for permanent storage. Would it be possible to add support for WebDAV as a storage backend so that users of OwnCloud, Funambol, Pydio, etc. can use Laverna with our own backends?
The text was updated successfully, but these errors were encountered: