你好呀,
首先感谢您的出色工作 - Laverna 是一个非常酷的工具!
话虽如此,我有一些关于 Laverna 的问题/愿望:
谢谢!
是的,将它与您自己的 ownCloud 或更好的 Nextcloud 连接会很酷。 我不会使用 Dropbox 和 RemoteStorage。 基于 https 的 WebDAV 会很棒。
Nextcloud 现在有一个“应用商店”,在那里添加 laverna 会很整洁
但这正是我不想要的,在使用 Laverna 时:依赖其他公司,如 Dropbox、谷歌、微软、MEGA 等。
我想使用我自己的 webspace/server/... 这应该尽可能简单明了。
否则我可以只使用 Google Keep 或 MS OneNote 等。
通过 OwnCloud/NextCloud/WebDAV 支持(#155 和 #104),对此仍然充满希望。 它目前是一个非常重要的缺失功能(对于不使用 Dropbox 的任何人)。
通过 Webdav 同步会很棒,除此之外,Laverna 是完美的。
运行自己的远程存储服务器会不会太难了? 有几个开源选项: https :
您甚至可以在自己的服务器上托管 RemoteStorage,并将其置于本地 Intranet 的防火墙之后。 然后,您可以在家时同步 Laverna(并且通过 WiFi 将您的智能手机或台式机连接到与本地服务器相同的网络)。
是的,运行我自己的远程存储服务器会“太难”了。 由于似乎无法在共享网络空间上托管远程存储服务器,而且我不想仅仅因为远程存储而运行自己的服务器......所以这是别无选择。
我的意思是 webdav 正是我们所需要的!! ;)
许多人使用 syncthing 或 relisio sync(以前的 bittorent 同步)来保持同步。 如果可以通过这种方式在本地同步笔记,那就太好了。
Nextcloud可以完全自托管,因此您无需依赖任何其他服务。 :) 我们还支持简单的 WebDAV 作为文件的 API。 :) https://github.com/Laverna/laverna/issues/104
Buttercup 的酷人最近也添加了 Nextcloud 集成:https://github.com/buttercup/buttercup-core/pull/151 – 也许 @perry-mitchell @sallar @brantje可以提供一些关于他们如何做到这一点的指示? :)
WebDAV 是一个有趣的协议,在我看来它有很多怪癖。 Nextcloud 使用的 WebDAV 引擎(我相信它是 SabreDAV?)非常好,但是当涉及到响应结构时,许多实现变得有点松散。 我编写了 webdav-client 和 webdav-fs 来处理多种风格的 WebDAV 服务器,包括 Nextcloud 使用的一种。 WebDAV-client 使用 promise 来处理服务器上的文件,让读写变得轻而易举。 WebDAV 是一个非常可靠的协议,具有大量支持和兼容库👍
@perry-mitchell 您是否愿意写一篇博客文章,介绍 Buttercup(在本例中为 Laverna)等其他网络应用程序如何使用您的库将 Nextcloud 用作存储? :)
会非常棒,我们很乐意在我们的博客上发布并推广它。 :) 抄送@jospoortvliet
我很想写一篇文章..让我们通过电子邮件同步(perry at perrymitchell.net)
令人惊讶的是没有 SFTP 支持和所有这些对 WEBDAV 的热爱。 将分叉并添加 SFTP 支持。
@coloradomountain你是如何使用自己的叉子的? 有没有人用 WebDAV 或其他东西制作过自己的版本? 真的很想将它与 nextcloud 一起使用。 谢谢!
@domacikolaci我从来没有分叉过 Laverna。 我只是开始了我自己的项目。 我不确定 Laverna 的范围是否曾经是笔记的远程存储,但集成它应该不是问题,我只是从未发现需要。
@coloradomountain ahhhh 笨蛋,一切都很好。 希望我知道这门语言,会尝试一下。 知道任何 API 或要关闭的东西吗? 如果没有其他人愿意,不妨给它一个破解:)
@domacikolaci
https://www.npmjs.com/package/webdav
https://github.com/Laverna/laverna#coding -style-guidelines
真的应该很简单。 祝你好运!
谢谢@coloradomountain会检查一下!
@perry-mitchell 发表了一篇很棒的博客文章,介绍了如何使用他的 webdav-fs 库将应用程序连接到 Nextcloud:
https://nextcloud.com/blog/using-webdav-fs-to-access-files-in-nextcloud/
对于想要通过这些额外的同步功能来改进 Laverna 的人来说可能非常有帮助。 :)
酷,会研究。 最后,老实说,我很懒惰并使用 QOwnNotes 查看 Nextcloud 笔记 + 现在对我来说效果很好。 将考虑让 Laverna 工作,Laverna 最终看起来仍然是更好的选择,当我更了解 JS 时,但就目前而言,这一切都在我的脑海中:D
使用“FS”模块,您可以将数据与文件系统上的特定文件夹“同步”。 这个文件夹可以与syncthing同步
你好呀,
请向https://github.com/Laverna/laverna/issues/971#issuecomment -411423965 报告该项目的状态。
有一个美好的一天/夜晚,
干杯,
尼萨尔
最有用的评论
是的,将它与您自己的 ownCloud 或更好的 Nextcloud 连接会很酷。 我不会使用 Dropbox 和 RemoteStorage。 基于 https 的 WebDAV 会很棒。