Всем привет,
прежде всего спасибо за отличную работу - Лаверна действительно классный инструмент!
С учетом сказанного, у меня есть несколько вопросов / пожеланий относительно Лаверны:
Спасибо!
Да, было бы здорово связать его с вашим собственным ownCloud или лучше с Nextcloud. Я не буду использовать Dropbox и RemoteStorage. WebDAV через https было бы здорово.
В Nextcloud теперь есть «магазин приложений», добавив лаверну там было бы довольно аккуратно
Но это именно то, чего я НЕ хочу при использовании Laverna: полагаться на другие компании, такие как Dropbox, Google, Microsoft, MEGA и т. Д.
Я хочу использовать свое СОБСТВЕННОЕ веб-пространство / server / ... и это должно работать как можно проще и понятнее.
В противном случае я мог бы просто использовать Google Keep или MS OneNote и т. Д.
Сохраняйте искренние надежды на это благодаря поддержке OwnCloud / NextCloud / WebDAV (# 155 и # 104). В настоящее время это очень важная отсутствующая функция (для всех, кто не использует Dropbox).
Было бы здорово синхронизировать через Webdav, Лаверна прекрасна, за исключением этого.
Было бы слишком сложно запустить собственный удаленный сервер хранения? Есть несколько вариантов с открытым исходным кодом: https://wiki.remotestorage.io/Servers#Host_your_own
Вы даже можете разместить RemoteStorage на своем собственном сервере и держать его за брандмауэром вашей локальной интрасети. Затем вы можете синхронизировать Laverna, когда находитесь дома (и подключать свой смартфон или рабочий стол по Wi-Fi к той же сети, что и ваш локальный сервер).
Да, запустить мой собственный удаленный сервер хранения было бы «слишком сложно». Поскольку кажется, что нет возможности разместить удаленный сервер хранения в общем веб-пространстве, и я не хочу запускать свой собственный сервер только из-за удаленного хранилища ... Так что это не выбор.
Я имею в виду, что 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 - интересный протокол, и, на мой взгляд, в нем много причуд. Движок WebDAV, который использует Nextcloud (я полагаю, это SabreDAV?), Вполне нормален, но многие реализации немного теряют, когда дело касается структур ответа. Я написал webdav-client и webdav-fs для обработки нескольких стилей серверов WebDAV, включая тот, который использует Nextcloud. WebDAV-клиент использует обещания для работы с файлами на сервере, делая чтение и запись несложным. WebDAV - довольно надежный протокол с массой поддержки и совместимых библиотек 👍
@ perry-mitchell, не могли бы вы написать сообщение в блоге о том, как другие веб-приложения, такие как Buttercup (и в данном случае Laverna), могут использовать вашу библиотеку для использования Nextcloud в качестве хранилища? :)
Было бы здорово, и мы были бы рады опубликовать это в нашем блоге и продвигать. :) cc @jospoortvliet
Я бы очень хотел написать пост ... давайте синхронизируем его по электронной почте (Перри на perrymitchell.net)
Удивлен отсутствием поддержки SFTP и всей этой любовью к WEBDAV. Будет форкнуть и добавить поддержку SFTP.
@coloradomountain, как у тебя дела со своей вилкой? Кто-нибудь сделал свою версию этого с помощью WebDAV или чего-то еще? Очень хочу использовать это с nextcloud. Спасибо!
@domacikolaci Я никогда не
@coloradomountain ааааа, жадина, все хорошо. Хотел бы я знать язык, попробовал бы. Знаете какие-нибудь API или что-нибудь, что может взорваться? С таким же успехом можно дать трещину, если никто не сделает этого :)
@domacikolaci
https://www.npmjs.com/package/webdav
https://github.com/Laverna/laverna#coding -style -guidelines
На самом деле должно быть просто. Удачи!
Спасибо, @coloradomountain проверит это!
В блоге @perry-mitchell есть отличный пост о том, как объединять приложения в Nextcloud с помощью его библиотеки webdav-fs:
https://nextcloud.com/blog/using-webdav-fs-to-access-files-in-nextcloud/
Наверное, очень полезно для людей, которые хотят улучшить Лаверну с помощью этих дополнительных возможностей синхронизации. :)
Круто, разберусь. В конце я буду честен, поленился и заглянул в заметки Nextcloud +, используя QOwnNotes, который сейчас очень хорошо работает для меня. Посмотрим, как заставить работать Лаверну, Лаверна по-прежнему выглядит лучшим вариантом, в конце концов, когда я больше понимаю JS, но сейчас все идет над моей головой: D
С помощью модуля «FS» вы можете «синхронизировать» данные с определенной папкой в вашей файловой системе. Эта папка может быть синхронизирована с синхронизацией
Привет,
Пожалуйста, сообщите на https://github.com/Laverna/laverna/issues/971#issuecomment -411423965, в котором объясняется состояние этого проекта.
Хорошего дня / ночи,
Ваше здоровье,
Ниссар
Самый полезный комментарий
Да, было бы здорово связать его с вашим собственным ownCloud или лучше с Nextcloud. Я не буду использовать Dropbox и RemoteStorage. WebDAV через https было бы здорово.