Бортовой журнал Ктулху

Joplin - кроссплатформенное приложение с синхронизацией через OwnCloud

Наверное, всегда удобно в 21-м веке иметь на всех устройствах одинаковую версию каких-либо записей, заметок. Это, конечно, несложно, если использовать многие популярные сервисы типа гуглодоков, дропбокса, всяких там облачных решений от корпораций. Но иногда хочется чего-то своего, такого маленького и относительно безопасного решения. Можно, конечно, поднять FTP сервер, клиентов под любые платформы достаточно.

Тут в помощь приходит OwnCloud. У меня уже есть опыт с использованием приложения Tomboy  для Linux и его аналога для Андроида - Tombroid. Это достаточно удобная связка для синхронизации заметок. Но есть и более навороченный аналог - Joplin.

Для начала, что же из себя представляет Joplin.

Это кроссплатформенное приложение для создания заметок с открытым исходным кодом, которое доступно для iOS, Android, Windows, macOS и Linux.

Интерфейс достаточно простой и в нем не очень сложно разобраться.

Есть несколько инструментов для упорядочивания заметок по текстовым меткам (tags), геометкам (если устройство поддерживает определение местоположения), по блокнотам.

Заметку можно редактировать в визуальном редакторе, есть поддержка вставки изображений, причем, не как ссылки а изображение физичекски копируется в папку с заметками.

Синхронизировать заметки между устройствами можно через все ппулярные облачные сервисы, а также через индивидуальные, что будет удобно параноикам.

Кроме того, есть поддержка шифрования заметок.

Основные возможности программы:

- Распределение заметок по блокнотам.

- Добавление тегов к заметкам.

- Редактирование заметок в формате Markdown.

- 2 вида заметок: обычные и задачи.

- Вставка изображений в тело заметки.

- Шифрование (сквозное шифрование — End To End Encryption — E2EE).

- Экспорт заметок в «Raw-формате» в отдельную папку.

- Экспорт отдельных заметок в PDF или Markdrown файлы.

- Экспорт в собственном формате JEX.

- Импорт заметок из форматов JEX, Markdown, «Raw».

- Импорт заметок из файла ENEX — файл экспорта заметок Evernote (формат Evernote XML).

- Синхронизация через Dropbox, OneDrive, WebDAV, Nextcloud.

- Плагин Joplin Web Clipper для браузеров Firefox и Chrome, который позволяет сохранять в программу страницы или скриншоты страниц прямо из браузера.

- Консольная версия программы для работы из терминала

Скачать и установить несложно.

Все собрано на одной странице.

Для андроида просто скачивается из GooglePlay. Для Ios, соответственно, в AppStore.

Screenshot 20210324 220628

Для Mac OS, также, ничего сложного, с указанной выше страницы качаем образ, распаковываем программу в папку с приложениями.

 2021 03 24 в 21.37.47 

Ставим стандартно, т.е., открываем образ, перетягиваем иконку приложения в папку программ, запускаем.

В Linux просто скачивается бинарный файл и запускается.

2021 03 24 в 21.42.27 2

Теперь надо бы настроить. Так как Joplin не поддерживает синхронизацию через OwnCloud напрямую, но можно использовать поддерживаемый протокол Webdav.

Находим в Joplin соответствующие настройки

 2021 03 24 в 22.17.07

Указывам ссылку на API OwnCloud. Посмотреть её можно в левом нижнем углу по нажатию на шестеренку в вашем облачном хранилище. 

2021 03 26 09 01 01

 

Она следующего вида: https://site/remote.php/webdav/имя_каталога.

Если указать имя каталога MyDir, файлы Joplin будут соханяться именно в нем.

В принципе, на этом этапе настройка синхронизации закончена, все приложения на разных устройствах будут использовать указанную папку.