Repolode
lyfie-org

lyfie-org/papyra

自分で管理するフォルダに、すべてのノートをプレーンなMarkdownファイルとして保存できる、Google Keep風のセルフホスト型ノートアプリ。

代替できる製品:Google KeepNotion

スター
128
フォーク
6
未解決の Issue
0
最終コミット
12 時間前

これは何?

Papyraは、Google Keepに似たカード型インターフェースを備えるセルフホスト型ノートアプリです。単一のDockerコンテナと1つのデータボリュームで動作し、別途データベースや検索サーバーを用意する必要はありません。各ノートは小さなYAMLヘッダー付きの.mdファイルとして自分で管理するフォルダに保存されるため、Papyraがなくても読み取り可能です。

ファイルシステムを信頼できる唯一の情報源としているため、Obsidian、VS Code、Syncthing、git、grepなどのツールから同じフォルダを編集できます。Papyraは外部からの変更を監視し、開いているアプリに反映します。SQLiteとLuceneの全文検索インデックスは再構築可能なキャッシュとして扱われます。また、名前付きカーソルによるリアルタイム共同編集、暗号化されたロック中のノートを保管するPIN保護付きVault、ノートのバージョン履歴、コメント、Wiki形式の[[リンク]]にも対応しています。

サインインにはパスキー、認証アプリ、OIDCシングルサインオンを利用できます。Obsidian、Google Keep、Day Oneからのインポートに対応し、zipまたは封印されたバックアップとしてエクスポートできます。バックエンドは.NET 10、エディターはLuthor(Lexicalベース)を使用したReact 19で構築されています。

主な機能

  • 01すべてのノートを、自分で管理するフォルダ内のYAML frontmatter付きMarkdownファイルとして保存。
  • 02タイトル、本文、タグを横断する全文検索。
  • 03名前付きカーソルによるリアルタイム共同編集。
  • 04ロックしたノートをディスク上で暗号化するPIN保護付きVault。
  • 05バージョン比較と復元に対応したノート履歴。
  • 06Obsidian、Google Keep、Day Oneからインポートし、zipにエクスポート。
  • 07amd64とarm64で、単一のDockerコンテナとして動作。

ユースケース

  • クラウドプロバイダーにノートを預けず、自宅のサーバーやNASで個人用ノートを管理する。
  • スマートフォンではWebアプリを使いながら、Obsidianやテキストエディターから同じノートを編集する。
  • ノートを持ち運びやすいMarkdownファイルのまま保ちつつ、Google Keepから移行する。
  • プライベートなインスタンスで、リンクを使って選んだノートを共有したり、リアルタイムで共同編集したりする。

クイックスタート

  1. 1

    Docker Compose ファイルをダウンロードする

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

    Docker Compose で Papyra を起動する

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

    ブラウザーで http://localhost:8080 を開き、最初のアカウントを作成する

使う前に知っておきたいこと

  • 実行には Docker と Compose が必要です。
  • GPL-3.0 ライセンスで提供されています。コピーレフトライセンスのため、派生作品もオープンソースにする必要があります。
  • セルフホスティングでは、バックアップ、HTTPS、サーバーの保守はご自身の責任となります。
  • 任意の毎日の更新確認機能は、無効にしない限り外部に接続します。

収録されている特集

トピック

よくある質問

papyra とは?
自分で管理するフォルダに、すべてのノートをプレーンなMarkdownファイルとして保存できる、Google Keep風のセルフホスト型ノートアプリ。 Papyraは、Google Keepに似たカード型インターフェースを備えるセルフホスト型ノートアプリです。単一のDockerコンテナと1つのデータボリュームで動作し、別途データベースや検索サーバーを用意する必要はありません。各ノートは小さなYAMLヘッダー付きの.mdファイルとして自分で管理するフォルダに保存されるため、Papyraがなくても読み取り可能です。
papyra は無料で使えますか?ライセンスは?
papyra は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
papyra は今もメンテナンスされていますか?
活発にメンテナンス中。papyra の最終コミットは 2026年11月7日 です。
papyra は何に使えますか?
クラウドプロバイダーにノートを預けず、自宅のサーバーやNASで個人用ノートを管理する。 スマートフォンではWebアプリを使いながら、Obsidianやテキストエディターから同じノートを編集する。 ノートを持ち運びやすいMarkdownファイルのまま保ちつつ、Google Keepから移行する。 プライベートなインスタンスで、リンクを使って選んだノートを共有したり、リアルタイムで共同編集したりする。
papyra のインストール方法は?
Docker Compose ファイルをダウンロードする: curl -O https://raw.githubusercontent.com/lyfie-org/papyra/main/docker-compose.hub.yml Docker Compose で Papyra を起動する: docker compose -f docker-compose.hub.yml up -d ブラウザーで http://localhost:8080 を開き、最初のアカウントを作成する
papyra はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/lyfie-org/papyra

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト