Repolode
papermerge

papermerge/papermerge-core

OCR、全文検索、タグ、フォルダー、デスクトップ風のWeb UIを備えた、スキャン文書向けのセルフホスト型文書管理システム。

代替できる製品:Paperless-ngx

スター
552
フォーク
115
未解決の Issue
24
最終コミット
一昨日

これは何?

Papermerge OSSは、スキャン文書やデジタルアーカイブ向けに構築されたセルフホスト型の文書管理システムです。アップロードされたスキャン文書にOCRを実行し、抽出したテキストをインデックス化して検索できるようにするため、紙の記録を手作業で分類しなくても、長期保存して必要なときに見つけられます。

Web UIはデスクトップのファイルブラウザーのようなレイアウトで、2ペイン表示、ドラッグ&ドロップ、階層フォルダー、色付きタグ、文書タイプを備えています。文書のバージョン管理に対応し、ページの並べ替え、切り取り、移動、抽出といったページ単位の操作や、文書タイプごとのカスタムメタデータ項目も利用できます。複数のユーザーやグループで文書やフォルダーを共有できます。

PDF、TIFF、JPEG、PNGファイルを受け付け、OpenAPI準拠のREST APIを提供します。すぐにデプロイできるDockerイメージに加え、PostgreSQL、バックエンド、フロントエンドを使った開発環境や、検索インデックスの構築などを行うCLIコマンドも用意されています。

主な機能

  • 01スキャンしたPDF、TIFF、JPEG、PNG文書のOCR
  • 02抽出したテキストの全文検索
  • 032ペイン表示とドラッグ&ドロップに対応したデスクトップ風Web UI
  • 04階層フォルダー、色付きタグ、文書タイプ
  • 05文書のバージョン管理と、ページの並べ替え・抽出などのページ単位の編集
  • 06ユーザーやグループ間での共有に対応したマルチユーザー機能

ユースケース

  • 紙の記録をデジタル化し、長期保存に向けて検索可能な状態で管理する
  • スキャンした請求書、契約書、領収書などをフォルダーやタグで整理する
  • 家族や小規模なチームで文書アーカイブを共有する
  • REST APIを通じて、他のツールに文書ストレージを連携する

クイックスタート

  1. 1

    基本セットアップコマンドを使って、DockerでPapermerge OSSを起動します

    docker run -p 8000:80 -e PAPERMERGE__SECURITY__SECRET_KEY=abc -e PAPERMERGE__AUTH__PASSWORD=123 papermerge/papermerge:3.5.3
  2. 2

    実際の環境にデプロイする場合は、デモ用のシークレットキーとパスワードを自分の値に置き換えてください

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

  • クイックスタートではシークレットキーとパスワードにプレースホルダーを使うため、ローカルでのお試し専用です。
  • ソースから実行するには、PostgreSQLのセットアップと、CONTRIBUTING.mdに記載されたバックエンドおよびフロントエンドの環境が必要です。

収録されている特集

トピック

#document-management#ocr#full-text-search#pdf#self-hosted#digital-archive#docker#digital-archives#dms#document-management-system

よくある質問

papermerge-core とは?
OCR、全文検索、タグ、フォルダー、デスクトップ風のWeb UIを備えた、スキャン文書向けのセルフホスト型文書管理システム。 Papermerge OSSは、スキャン文書やデジタルアーカイブ向けに構築されたセルフホスト型の文書管理システムです。アップロードされたスキャン文書にOCRを実行し、抽出したテキストをインデックス化して検索できるようにするため、紙の記録を手作業で分類しなくても、長期保存して必要なときに見つけられます。
papermerge-core は無料で使えますか?ライセンスは?
papermerge-core は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
papermerge-core は今もメンテナンスされていますか?
活発にメンテナンス中。papermerge-core の最終コミットは 2026年11月4日 です。
papermerge-core は何に使えますか?
紙の記録をデジタル化し、長期保存に向けて検索可能な状態で管理する スキャンした請求書、契約書、領収書などをフォルダーやタグで整理する 家族や小規模なチームで文書アーカイブを共有する REST APIを通じて、他のツールに文書ストレージを連携する
papermerge-core のインストール方法は?
基本セットアップコマンドを使って、DockerでPapermerge OSSを起動します: docker run -p 8000:80 -e PAPERMERGE__SECURITY__SECRET_KEY=abc -e PAPERMERGE__AUTH__PASSWORD=123 papermerge/papermerge:3.5.3 実際の環境にデプロイする場合は、デモ用のシークレットキーとパスワードを自分の値に置き換えてください
papermerge-core はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/papermerge/papermerge-core

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

関連プロジェクト