Я в поисках приложения Notes, который я могу использовать, не полагаясь на третью сторону или облачный сервис, чтобы держать мои заметки в синхронизации с различными устройствами. Я хочу иметь возможность работать с нотами за столом или где -либо еще в моем доме через ноутбук.
Для этого есть много вариантов, но я хотел использовать Linux в качестве моего сервера, и я обнаружил, что Trilium соответствует счету до совершенства. Единственное предостережение Trilum — это то, что нет официального мобильного приложения. Существует приложение Trilium, которое вы можете нагружать из -за пределов Google Play Store, но я не рекомендую приложения SideLoading на Android, потому что вы никогда не знаете, что вы получите.
Моя настройка использовала Ubuntu 24.04 в качестве приложений сервера и настольных компьютеров на Linux (POP! _OS) и MacOS. Как только я все запустил, это явно стало моими заметками. Нет, я не могу получить доступ к нему за пределами моей локальной сети (в основном потому, что мой провайдер этого не допускает), но если я нахожусь в своей домашней сети, я могу получить к ней доступ.
Почему выбирают Trilium для самостоятельных заметок?
Помимо этого, проверяю все мои коробки ОС, у Trilium есть все необходимые мне функции, в том числе:
- Структура, похожая на дерево для хранения нот
- Редактор Wysiwyg, который включает в себя таблицы, изображения, математику и Markdown AutoFormat
- Синтаксис выделение
- Примечание версии
- Запросы и передовые сценарии
- Поддержка OpenID и TOTP
- Самостоятельный сервер
- Обмен общественностью
- Сильное шифрование для всех заметок
- Карты отношения
- Схема эскизов
- Карты разума
- Карты GEO с выводами местоположения и треками GPX
- автоматизация через REST API
- Оптимизирован прикосновения
- Темные и легкие темы
- Evernote и Markdown Import/Export
- Настраиваемый пользовательский интерфейс
- Метрики
Как вы можете видеть, Trillium включает в себя все необходимые функции в приложении для счетов, и именно этот список функций продал меня при его настройке.
Говоря об этом, давайте сделаем именно это.
Что вам понадобится для установки
Чтобы развернуть Trilium в качестве сервера, вам понадобится ОС, которая поддерживает Docker и Docker Compose. Что касается рабочего стола, вы можете установить это приложение на Linux, MacOS или Windows. Обязательно загрузите правильный установщик со страницы Trilium Relases.
Что касается установки Docker/Docker Compose, то, как вы делаете это, будет зависеть от используемой вами ОС. Для моей цели я могу обмануть и установить как Docker, так и Docker Desktop из стандартных репозиториев Ubuntu с командой:
sudo apt-get установить docker.io docker-compose -y 1 sudo apt-get install docker.io docker-compose -y
Как только это будет завершено, добавьте своего пользователя в группу Docker с:
sudo usermod -ag docker $ user 1 sudo usermod -ag docker $ user
Войдите и войдите в систему, чтобы изменения вступили в силу.
Давайте развернуть наш сервер.
Развертывание контейнера Trilium Server с Docker
Вы можете развернуть сервер с помощью одной команды, которая вытягивает последний выпуск сервера Trilium, устанавливает имя хоста, отображает внешний порт 8080 на внутренний порт 8080, объединяет громкость и устанавливает локал.
Эта команда:
Docker Run -d \—Name Trilium \-hostname hostname \ -p 8080: 8080 \ -v trilium-data:/root/trilium-data \ -e tz = locale \ zadam/trilium: последний 1234567 Docker run -d \-name \-hostname hostnam Trilium-data:/root/trilium-data \ -e tz = locale \ zadam/trilium: последний
Где имя хоста — это имя хоста, которое вы хотите установить для экземпляра, а локаль находится там, где вы находитесь (например, Америка/Нью -Йорк). Команда вытянет новейшее изображение для Trilium и настроена на развертывание контейнера. Когда команда завершится, вы увидите идентификатор контейнера.
Затем вы можете получить доступ к веб-интерфейсу, указав свой браузер (где сервер является IP-адресом сервера хостинга).
Подключение приложения для настольного компьютера к серверу Trilium
Я не знаю о вас, но я не фанат открытия еще одной вкладки браузера, когда есть совершенно хорошие приложения для настольных компьютеров (таково так с Trilum). Учитывая, что настольные приложения могут подключаться к серверу, поэтому все ваши экземпляры синхронизируются друг с другом, это имеет смысл. Очень важно, чтобы ваши настольные приложения и приложения сервера были одной и той же версией. Если вы используете последний сервер и старый настольный клиент, он не сможет синхронизироваться.
Во -первых, вы должны установить настольное приложение в ОС. Это должно быть довольно просто. Как только вы установили приложение, запустите его в меню рабочего стола. Когда появляется первая страница мастера настройки (рисунок 1), выберите «У меня уже есть экземпляр сервера, и я хочу настроить синхронизацию с ним».
Рисунок 1: Настройка Trilium очень проста.
Нажмите Далее и на полученной странице (рисунок 2) заполните необходимую информацию, которая будет адресом сервера Trilium (где ip_address является адресом хостингового сервера, а порт составляет 8080). Кроме того, вам необходимо установить пароль для этого экземпляра.
Рисунок 2: Вы также можете настроить прокси -сервер, но нам это не понадобится для нашей настройки локальной сети.
Нажмите «Закончить настройку», и соединение должно быть сделано. Мастер настройки будет автоматически переопределять вас на главную страницу Trilim, где вы должны увидеть любые примечания, которые вы добавили ранее (рисунок 3).
Рисунок 3: Обязательно просмотрите демо -примечание Trilium, чтобы вы могли почувствовать, как работает приложение.
И это, мои друзья,-это все, что есть для развертывания собственной услуги по синхронизации. Я обнаружил, что эта комбинация очень эффективна для моих нужд, и я уверен, что вы почувствуете то же самое.
Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Джек Уоллен-это то, что происходит, когда генеральный разум с умом с современным Snark. Джек — искатель истины и писатель слов с квантовым механическим карандашом и разрозненным ударом звука и души. Хотя он проживает … читайте больше от Джека Валлена