ForkFree

Self-hosted apps

paperless-ngx

by paperless-ngx

Paperless-ngx is a self-hosted document management system that turns scanned and digital documents into a searchable online archive. It is used to store, index and find paperwork such as invoices, receipts and letters without keeping paper copies.

Worth a lookEstablished, with a few things to check (listed below).

View on GitHubProject website

Stars
47.1k +19 a day
Licence
GPL-3.0
Runs on
A small server
Setup
Moderate
Language
Python
Age
1717 days

What you can do with it

  • Scan or upload paper and PDF documents and have their text read automatically using OCR
  • Search, tag and organise invoices, receipts and contracts in one archive
  • Run it on your own server and use the web interface to find any document quickly

Make money with it

Offer a paperless office setup and document digitisation service to local small businesses and households, using Paperless-ngx as the archive.

An idea, not financial advice. Check the licence before charging for anything built on it.

Ways a business could use it

  • Keep invoices, receipts and contracts in a searchable archive so tax and bookkeeping records are quick to find
  • Cut the cost of paid document storage and filing services by running your own archive

Can you use it commercially?

Free to use. Anything you distribute that includes it must be open-sourced under the same licence.

Not legal advice. Read the project's licence file before building a product on it.

Getting it running

It is installed with Docker Compose, either by hand or with the project's install script, and the documentation covers other methods.

Follow the official instructions in the project README.

Things to check

  • Documents are stored unencrypted, so it should not be run on an untrusted host
  • No security guarantees are made, so you need your own backups and access controls
  • Requires a server and some technical knowledge to maintain

Checked 27 Oct 2026. Summary drafted by AI from the project's README.

More in Self-hosted apps

openGym DuarteSantos8
Ready to use

openGym is a self-hosted gym and body-weight tracker that allows users to plan routines, log workouts, and track progress. It can be used on a phone or self-hosted on a server.

Could replace FitNotes, Hevy

16.4k stars +203 a day AGPL-3.0
everything HeyPuter
New and promising

The Everything Project is a collection of open-source alternatives to popular proprietary software, including office suites, collaboration tools, and creative tools.

Could replace Microsoft Office 365, Adobe Creative Cloud

4.2k stars +89 a day MIT
immich immich-app
Ready to use

Immich is a high-performance self-hosted photo and video management solution that allows users to upload, view, and manage their media files.

117.3k stars +35 a day AGPL-3.0