ノートをフラットなMarkdownファイルのフォルダに保存する、セルフホスト型・データベース不要のノートアプリ。
brufdev/many-notes
ノートをファイルシステム上に保存する、複数のVault・ユーザー・共同編集に対応したセルフホスト型Markdownノートアプリです。
代替できる製品:Evernote
Microsoft OneNote
- スター
- 1,096
- フォーク
- 46
- 未解決の Issue
- 12
- 最終コミット
- 一昨日
これは何?
Many Notesは、自分で運用するWebベースのMarkdownノートアプリで、通常はDockerで実行します。ノートはファイルシステム上の通常のファイルとして保存されるため、Vaultの構成を自由に管理でき、データの移動やバックアップも簡単です。検索やインデックス作成などの機能にはデータベースを使用します。
すべてのファイルを1つのVaultにまとめることも、複数のVaultに分けることもできます。認証に対応し、Keycloak、Authentik、Entra IDなどのOpenID ConnectおよびOAuthログインプロバイダーを利用できます。また、他のユーザーを招待してVaultを共有でき、更新はリアルタイムで画面に反映されます。
エディターには、ノート同士をつなぐテンプレート、リンク、バックリンク、タグ、タイプミスに強いファイル検索、PDFエクスポート、Vaultのインポートとエクスポート、自動保存、ライトテーマとダークテーマが備わっています。HTTPS経由でリバースプロキシの背後から配信すれば、Progressive Web Appとしても動作します。
主な機能
- 01ローカルログイン、OpenID Connect、OAuthに対応した複数ユーザー機能
- 02ユーザーごとの複数Vaultと共有・共同編集
- 03ツリービューのエクスプローラーとタイプミスに強いファイル検索
- 04ノート間のリンク、バックリンク、タグ
- 05テンプレート、自動保存、PDFエクスポート
- 06Vaultのインポートとエクスポート、ライトテーマとダークテーマ
ユースケース
- 自分のサーバーで個人用ノートやWikiを管理する
- 複数ユーザーでVaultを分けながら、チームのナレッジベースを共有する
- 既存の企業向けアイデンティティプロバイダーでログインするノートアプリを運用する
- バックアップやバージョン管理が可能な通常のファイルとしてMarkdownドキュメントを管理する
クイックスタート
- 1
READMEのサンプル設定を使ってcompose.yamlファイルを作成します
- 2
アプリケーションへのアクセスに使用するアドレスにAPP_URLを変更します
- 3
Docker ComposeでMany Notesを起動します
docker compose up -d
使う前に知っておきたいこと
- セルフホスティングには、Dockerの実行と独自サーバーの管理が必要です。
- READMEでは、PWAサポートやコードブロックからのクリップボードへのコピーなど、すべての機能を利用するために、HTTPS対応のリバースプロキシを推奨しています。
収録されている特集
トピック
よくある質問
- many-notes とは?
- ノートをファイルシステム上に保存する、複数のVault・ユーザー・共同編集に対応したセルフホスト型Markdownノートアプリです。 Many Notesは、自分で運用するWebベースのMarkdownノートアプリで、通常はDockerで実行します。ノートはファイルシステム上の通常のファイルとして保存されるため、Vaultの構成を自由に管理でき、データの移動やバックアップも簡単です。検索やインデックス作成などの機能にはデータベースを使用します。
- many-notes は無料で使えますか?ライセンスは?
- many-notes は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- many-notes は今もメンテナンスされていますか?
- 活発にメンテナンス中。many-notes の最終コミットは 2026年11月4日 です。
- many-notes は何に使えますか?
- 自分のサーバーで個人用ノートやWikiを管理する 複数ユーザーでVaultを分けながら、チームのナレッジベースを共有する 既存の企業向けアイデンティティプロバイダーでログインするノートアプリを運用する バックアップやバージョン管理が可能な通常のファイルとしてMarkdownドキュメントを管理する
- many-notes のインストール方法は?
- READMEのサンプル設定を使ってcompose.yamlファイルを作成します アプリケーションへのアクセスに使用するアドレスにAPP_URLを変更します Docker ComposeでMany Notesを起動します: docker compose up -d
- many-notes はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/brufdev/many-notes
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
リッチテキストやMarkdownのノート、タスクリスト、日記、共有機能を備えた無料のセルフホスト型ノートアプリ。NotionやObsidianの代替として使えます。
Go製のセルフホスト型Wiki。データベースを使わず、すべてのページをプレーンなMarkdownファイルとしてディスクに保存します。
3ペイン構成のオープンソースのノート・ナレッジベースアプリ。複数デバイス間で即時同期でき、AIエージェント向けのMCPを内蔵。CloudflareまたはDockerで実行可能。
デバイス間で同期できるエンドツーエンド暗号化のノートアプリ。ファイルにも対応し、同期サーバーはセルフホストできます。
自分で管理できるフォルダにプレーンファイルとしてノートを保存する、軽量なWebベースのMarkdownノートアプリです。