unsubbed.co

Papermerge

Papermerge lets you run document management system focused on scanned documents (electronic archives). Features file entirely on your own server.

Overview

Papermerge DMS core backend, REST API server, and frontend UI The project has 448 GitHub stars and is licensed under Apache-2.0.

Key Features

Source: GitHub README

  • Web UI with desktop like experience
  • OpenAPI compliant REST API
  • Works with PDF, JPEG, PNG and TIFF documents
  • Document Versioning
  • Tags - assign colored tags to documents or folders
  • Documents and Folders - users can organize documents in folders
  • Document Types (i.e. Categories)
  • Custom Fields (metadata) per document type
  • Group ownership
  • Share documents and folders between users and/or groups of users

Getting Started

Source: GitHub README

In order to start Papermerge App with the most basic setup use following command:

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

For more info about various docker compose scenarios check documentation page.

Normalized Features

Source: tool-features-normalized.json

docker, docker compose, postgresql, rest api.

Features

Integrations & APIs

  • REST API