Repolode
brufdev

brufdev/many-notes

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

Open source альтернатива:EvernoteMicrosoft OneNote

Звёзды
1,097
Форки
46
Открытые issues
12
Последний коммит
9 часов назад

Что это?

Many Notes — веб-приложение для заметок в Markdown, которое вы запускаете самостоятельно, обычно с помощью Docker. Заметки хранятся как обычные файлы в файловой системе, поэтому вы полностью контролируете структуру хранилищ и можете легко переносить данные и создавать их резервные копии, а база данных обеспечивает такие функции, как поиск и индексация.

Можно хранить все файлы в одном хранилище или разделить их между несколькими. Приложение поддерживает нескольких пользователей, аутентификацию и вход через провайдеры OpenID Connect и OAuth, например Keycloak, Authentik и Entra ID; пользователи могут приглашать других к совместной работе с хранилищами. Обновления отображаются в интерфейсе в реальном времени.

Редактор поддерживает шаблоны, ссылки, обратные ссылки и теги для связывания заметок, поиск файлов с допуском к опечаткам, экспорт в PDF, импорт и экспорт хранилищ, автосохранение, а также светлую и тёмную темы. Приложение также работает как Progressive Web App, если доступно по HTTPS за reverse proxy.

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

  • 01Несколько пользователей, локальный вход, OpenID Connect и OAuth
  • 02Несколько хранилищ на пользователя, с возможностью делиться ими и работать совместно
  • 03Обозреватель с древовидным представлением и поиск файлов с допуском к опечаткам
  • 04Ссылки, обратные ссылки и теги для заметок
  • 05Шаблоны, автосохранение и экспорт в PDF
  • 06Импорт и экспорт хранилищ, светлая и тёмная темы

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

  • Ведение личных заметок и вики на собственном сервере
  • Совместное использование базы знаний команды несколькими пользователями с отдельными хранилищами
  • Запуск приложения для заметок со входом через существующий корпоративный провайдер идентификации
  • Ведение документации в Markdown как обычных файлов, для которых можно создавать резервные копии и использовать контроль версий

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

  1. 1

    Создайте файл compose.yaml с примером конфигурации из README

  2. 2

    Измените APP_URL на адрес, который будете использовать для доступа к приложению

  3. 3

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

    docker compose up -d

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

  • Для самостоятельного хостинга необходимо запустить Docker и управлять собственным сервером.
  • В README рекомендуется использовать обратный прокси с HTTPS, чтобы получить доступ ко всем функциям, включая поддержку PWA и копирование кода из блоков кода в буфер обмена.

В подборках

Темы

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

Что такое many-notes?
Веб-приложение для заметок в Markdown на собственном сервере: хранит заметки в файловой системе и поддерживает несколько хранилищ, пользователей и совместную работу. Many Notes — веб-приложение для заметок в Markdown, которое вы запускаете самостоятельно, обычно с помощью Docker. Заметки хранятся как обычные файлы в файловой системе, поэтому вы полностью контролируете структуру хранилищ и можете легко переносить данные и создавать их резервные копии, а база данных обеспечивает такие функции, как поиск и индексация.
many-notes можно использовать бесплатно? Какая у него лицензия?
many-notes распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
many-notes всё ещё поддерживается?
Активно поддерживается. Последний коммит в many-notes — 7 нояб. 2026 г..
Для чего можно использовать many-notes?
Ведение личных заметок и вики на собственном сервере Совместное использование базы знаний команды несколькими пользователями с отдельными хранилищами Запуск приложения для заметок со входом через существующий корпоративный провайдер идентификации Ведение документации в Markdown как обычных файлов, для которых можно создавать резервные копии и использовать контроль версий
Как установить many-notes?
Создайте файл compose.yaml с примером конфигурации из README Измените APP_URL на адрес, который будете использовать для доступа к приложению Запустите Many Notes с помощью Docker Compose: docker compose up -d
Где скачать many-notes?
Исходный код и инструкции по установке — на GitHub: https://github.com/brufdev/many-notes

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

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

Бесплатное приложение для заметок с самостоятельным размещением: форматированный текст и Markdown, списки задач, дневник и совместный доступ — альтернатива Notion и Obsidian.

1 тыс.+34 за неделю49JavaScriptMITОбновлён 7 часов назад

Приложение с открытым исходным кодом для заметок и базы знаний: классический интерфейс из трёх панелей, мгновенная синхронизация между устройствами и встроенный MCP для AI-агентов; работает на Cloudflare или в Docker.

3,1 тыс.+90 за неделю1,6 тыс.TypeScriptAGPL-3.0Обновлён 8 часов назад