Repolode
lyfie-org

lyfie-org/papyra

Самостоятельно размещаемое приложение для заметок в стиле Google Keep, где каждая заметка — обычный Markdown-файл в вашей папке.

Open source альтернатива:Google KeepNotion

Звёзды
124
Форки
6
Открытые issues
0
Последний коммит
22 часа назад

Что это?

Papyra — самостоятельно размещаемое приложение для заметок с карточным интерфейсом, похожим на Google Keep. Оно запускается в одном Docker-контейнере с одним томом данных и не требует отдельной базы данных или поискового сервера. Каждая заметка — файл .md с небольшим YAML-заголовком в папке под вашим контролем, поэтому заметки останутся читаемыми и без Papyra.

Поскольку источником истины служит файловая система, редактировать ту же папку можно и в других инструментах, например Obsidian, VS Code, Syncthing, git или grep. Papyra отслеживает внешние изменения и обновляет открытое приложение. SQLite и полнотекстовый индекс Lucene используются как кэши, которые можно пересоздать. Приложение также поддерживает совместную работу в реальном времени с именованными курсорами, хранилище с PIN-кодом для зашифрованных заблокированных заметок, историю версий заметок, комментарии и wiki-ссылки вида [[links]].

Для входа поддерживаются passkeys, приложения-аутентификаторы и единый вход через OIDC. Papyra умеет импортировать заметки из Obsidian, Google Keep и Day One, а также экспортировать их в zip-архив или зашифрованную резервную копию. Бэкенд построен на .NET 10, а редактор — на React 19 и Luthor (редакторе на базе Lexical).

Ключевые возможности

  • 01Каждая заметка — Markdown-файл с YAML frontmatter в папке под вашим контролем.
  • 02Полнотекстовый поиск по заголовкам, тексту и тегам.
  • 03Совместное редактирование в реальном времени с именованными курсорами.
  • 04Хранилище с PIN-кодом, которое шифрует заблокированные заметки на диске.
  • 05История заметок со сравнением и восстановлением версий.
  • 06Импорт из Obsidian, Google Keep и Day One; экспорт в zip-архив.
  • 07Работает в одном Docker-контейнере на amd64 и arm64.

Сценарии использования

  • Хранить личные заметки на домашнем сервере или NAS, не передавая их облачному провайдеру.
  • Редактировать одни и те же заметки в Obsidian или текстовом редакторе, одновременно пользуясь веб-приложением на телефоне.
  • Перейти с Google Keep, сохранив заметки в переносимых Markdown-файлах.
  • Делиться отдельными заметками с другими по ссылке или совместно редактировать их в реальном времени на частном экземпляре.

Быстрый старт

  1. 1

    Скачайте файл Docker Compose

    curl -O https://raw.githubusercontent.com/lyfie-org/papyra/main/docker-compose.hub.yml
  2. 2

    Запустите Papyra с помощью Docker Compose

    docker compose -f docker-compose.hub.yml up -d
  3. 3

    Откройте http://localhost:8080 в браузере и создайте первую учётную запись

Что важно знать

  • Для запуска необходимы Docker и Compose.
  • Распространяется по лицензии GPL-3.0 — лицензии с авторским левом, которая требует, чтобы производные работы оставались открытыми.
  • При самостоятельном размещении вы отвечаете за резервное копирование, HTTPS и обслуживание сервера.
  • Необязательная ежедневная проверка обновлений связывается с внешним сервером, если её не отключить.

В подборках

Темы

Частые вопросы

Что такое papyra?
Самостоятельно размещаемое приложение для заметок в стиле Google Keep, где каждая заметка — обычный Markdown-файл в вашей папке. Papyra — самостоятельно размещаемое приложение для заметок с карточным интерфейсом, похожим на Google Keep. Оно запускается в одном Docker-контейнере с одним томом данных и не требует отдельной базы данных или поискового сервера. Каждая заметка — файл .md с небольшим YAML-заголовком в папке под вашим контролем, поэтому заметки останутся читаемыми и без Papyra.
papyra можно использовать бесплатно? Какая у него лицензия?
papyra распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
papyra всё ещё поддерживается?
Активно поддерживается. Последний коммит в papyra — 5 нояб. 2026 г..
Для чего можно использовать papyra?
Хранить личные заметки на домашнем сервере или NAS, не передавая их облачному провайдеру. Редактировать одни и те же заметки в Obsidian или текстовом редакторе, одновременно пользуясь веб-приложением на телефоне. Перейти с Google Keep, сохранив заметки в переносимых Markdown-файлах. Делиться отдельными заметками с другими по ссылке или совместно редактировать их в реальном времени на частном экземпляре.
Как установить papyra?
Скачайте файл Docker Compose: curl -O https://raw.githubusercontent.com/lyfie-org/papyra/main/docker-compose.hub.yml Запустите Papyra с помощью Docker Compose: docker compose -f docker-compose.hub.yml up -d Откройте http://localhost:8080 в браузере и создайте первую учётную запись
Где скачать papyra?
Исходный код и инструкции по установке — на GitHub: https://github.com/lyfie-org/papyra

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Приложение для заметок с AI, которое можно развернуть на своём сервере: сохраняйте мимолётные мысли в виде Markdown-карточек и находите их запросами на естественном языке.

11,2 тыс.+30 за неделю794TypeScriptGPL-3.0Обновлён 23 часа назад

Самостоятельно размещаемое приложение для заметок в виде единого бинарного файла Go: заметки хранятся в Markdown-файлах, а для полнотекстового поиска используется локальная база SQLite.

1,2 тыс.65JavaScriptAGPL-3.0Активно поддерживаетсяОбновлён 12 дней назад

Приложение для управления личными знаниями с приоритетом конфиденциальности: ссылки на отдельные блоки, Markdown-редактор WYSIWYG и запуск на компьютере, мобильных устройствах или в Docker.

324+1 за неделю34TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 6 дней назад