Бесплатное приложение для заметок с самостоятельным размещением: форматированный текст и Markdown, списки задач, дневник и совместный доступ — альтернатива Notion и Obsidian.
dullage/flatnotes
Самостоятельно размещаемое веб-приложение для заметок без базы данных: заметки хранятся в одной папке как Markdown-файлы.
Open source альтернатива:Evernote
Microsoft OneNote
- Звёзды
- 3,262
- Форки
- 219
- Открытые issues
- 124
- Последний коммит
- 2 месяца назад
Что это?
flatnotes — самостоятельно размещаемое веб-приложение для заметок. Каждая заметка представляет собой обычный Markdown-файл в одной общей папке — без базы данных и вложенных папок. Поэтому файлы можно использовать в любом другом редакторе, даже если перенести их в другое место.
Интерфейс построен вокруг содержимого заметок: полнотекстовый поиск доступен отовсюду по клавише «/», заметкам можно назначать теги, а вики-ссылки, например [[My Other Note]], связывают их между собой. Редактор поддерживает режимы обычного Markdown и WYSIWYG, а светлую и тёмную темы можно переключать.
Доступ можно оставить открытым, настроить только для чтения или защитить именем пользователя и паролем, а также 2FA. Проект предоставляет REST API и работает в Docker; настройка выполняется через переменные окружения.
Ключевые возможности
- 01Хранит заметки как обычные Markdown-файлы в одной общей папке, без базы данных.
- 02Полнотекстовый поиск доступен отовсюду по клавише «/».
- 03Режимы редактора: обычный Markdown и WYSIWYG.
- 04Теги для заметок и вики-ссылки между ними.
- 05Адаптивный интерфейс для мобильных устройств со светлой и тёмной темами.
- 06Варианты аутентификации: без неё, только чтение, имя пользователя и пароль или 2FA.
- 07Предоставляет RESTful API.
Сценарии использования
- Ведение личной базы знаний с Markdown-заметками на собственном сервере.
- Редактирование заметок в flatnotes и одновременно — тех же файлов напрямую в другом инструменте.
- Предоставление другим пользователям в частной сети сайта с заметками в режиме только для чтения.
- Переход на другой инструмент без экспорта: заметки уже хранятся в виде обычных файлов.
Быстрый старт
- 1
Запустите контейнер Docker с аутентификацией по паролю
docker run -d \ -e "PUID=1000" \ -e "PGID=1000" \ -e "FLATNOTES_AUTH_TYPE=password" \ -e "FLATNOTES_USERNAME=user" \ -e 'FLATNOTES_PASSWORD=changeMe!' \ -e "FLATNOTES_SECRET_KEY=aLongRandomSeriesOfCharacters" \ -v "$(pwd)/data:/data" \ -p "8080:8080" \ dullage/flatnotes:latest - 2
Откройте http://localhost:8080 в браузере и войдите в систему
Что важно знать
- Для самостоятельного размещения рекомендуется использовать Docker, поэтому для запуска его нужно настроить.
- Демонстрационный сайт сбрасывается каждые 15 минут, поэтому он подходит только для ознакомления.
В подборках
Темы
Частые вопросы
- Что такое flatnotes?
- Самостоятельно размещаемое веб-приложение для заметок без базы данных: заметки хранятся в одной папке как Markdown-файлы. flatnotes — самостоятельно размещаемое веб-приложение для заметок. Каждая заметка представляет собой обычный Markdown-файл в одной общей папке — без базы данных и вложенных папок. Поэтому файлы можно использовать в любом другом редакторе, даже если перенести их в другое место.
- flatnotes можно использовать бесплатно? Какая у него лицензия?
- flatnotes распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- flatnotes всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в flatnotes — 29 авг. 2026 г..
- Для чего можно использовать flatnotes?
- Ведение личной базы знаний с Markdown-заметками на собственном сервере. Редактирование заметок в flatnotes и одновременно — тех же файлов напрямую в другом инструменте. Предоставление другим пользователям в частной сети сайта с заметками в режиме только для чтения. Переход на другой инструмент без экспорта: заметки уже хранятся в виде обычных файлов.
- Как установить flatnotes?
- Запустите контейнер Docker с аутентификацией по паролю: docker run -d \ -e "PUID=1000" \ -e "PGID=1000" \ -e "FLATNOTES_AUTH_TYPE=password" \ -e "FLATNOTES_USERNAME=user" \ -e 'FLATNOTES_PASSWORD=changeMe!' \ -e "FLATNOTES_SECRET_KEY=aLongRandomSeriesOfCharacters" \ -v "$(pwd)/data:/data" \ -p "8080:8080" \ dullage/flatnotes:latest Откройте http://localhost:8080 в браузере и войдите в систему
- Где скачать flatnotes?
- Исходный код и инструкции по установке — на GitHub: https://github.com/dullage/flatnotes
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Нативное приложение для заметок в Markdown на macOS: хранит файлы в выбранной папке и показывает редактор с предпросмотром рядом.
Самостоятельно размещаемое приложение для заметок в виде единого бинарного файла Go: заметки хранятся в Markdown-файлах, а для полнотекстового поиска используется локальная база SQLite.
Лёгкое кроссплатформенное PWA для личных заметок с поддержкой Markdown, синхронизацией устройств и сквозным шифрованием.
Приложение для заметок со сквозным шифрованием и синхронизацией между устройствами, файлами и сервером синхронизации для самостоятельного размещения.
Бесплатное приложение с открытым исходным кодом для заметок: работает на компьютере или собственном сервере и подходит для создания больших иерархических баз знаний.