Harbor vs Paperless-ngx

A Paperless-ngx alternative for families

Paperless-ngx manages documents. Harbor manages a household: who each record belongs to, what it’s for and what’s due.

Harbor compared with Paperless-ngx
QuestionHarborPaperless-ngx
PriceFree, open source (AGPL-3.0)Free, open source (GPL-3.0)
Built forManaging a household’s recordsManaging documents
Categories out of the boxHousehold ones: identity, home, cars, insurance, taxes, estate…You define your own
InboxProposes where each document goes and who it’s forAn inbox tag you create; filed by matching rules
Filing by person and propertyBuilt inSet up yourself with custom fields
DeadlinesBecome a to-do listScheduled workflows you set up
Encryption at restEvery file encryptedFiles stored plain on disk
Two-step sign-inRequired for everyoneOptional, per user
BackupsNightly, encrypted, offsiteAn export command you schedule
Restore testingAutomatic, every monthNot built in
OCR languagesEnglish and GermanMore than 100
AISuggestions, from any model or noneSuggestions, chat and similarity search
Users and permissionsInvited members, full accessUsers, groups, per-document permissions
On your phoneOfficial web app, built for phonesCommunity apps, none official

Checked against these sources: repository, overview, usage, AI features, exporter, changelog.

THE DIFFERENCE

Why a household vault

  1. 01

    A household data manager, not a document manager

    Harbor comes ready for a family’s records, with twelve household categories, from Identity and Real Estate to Insurance, Taxes and Legal & Estate. Its Inbox does the filing: each document arrives with a suggested category, the family member or property it belongs to, and any due dates as to-dos. You accept with one click. Paperless-ngx starts empty and lets you build your own system.

    Built into every Harbor vault
    • Twelve household categories, ready on day one
    • Every record filed by type and by the person or property it’s about
    • An Inbox that proposes the filing; you accept in one click
    • Leaflets and newsletters held back, not filed
  2. 02

    Safe by default

    Harbor encrypts every file, requires two-step sign-in for everyone and has no default passwords, and its installer offers an encrypted disk and a private network. Paperless-ngx leaves those choices to you: two-step sign-in is optional per user, and since it removed its own encryption, documents are plain files, easy to reach and protected only by how you set up the disk.

    “Paperless stores your documents plain on disk.”
    Paperless-ngx documentation
  3. 03

    Backups that prove themselves

    A family’s only copy of a will needs a backup that works. Harbor backs up every night and checks once a month that a backup can be read back. Paperless-ngx gives you an export command: scheduling it, moving it offsite and testing it are up to you.

    Harbor’s backups, out of the box
    • Every night, encrypted before it leaves the machine
    • To a second disk, an SFTP server or Backblaze B2
    • A monthly restore test that decrypts real documents
    • Upgrades refuse to run until a backup succeeds
FAIR TO SAY

Use Paperless-ngx if

Paperless-ngx is excellent software with a large community behind it.

  • You want a general document manager
  • You scan in languages other than English and German
  • You want to create custom document workflows
  • You’re comfortable setting up security and backups yourself
  • You’re familiar with nginx and running a web server
  • You prefer a more technical interface
  • You’re comfortable using third-party mobile apps
FAQ

Switching from Paperless-ngx

Can I move my documents from Paperless-ngx to Harbor?
Yes. Run the Paperless-ngx document exporter with its zip option to get your original files in one archive, then upload that file to Harbor, which reads and files each document again. Tags, correspondents and custom fields do not carry over.
What do I need to run Harbor?
A Linux machine with Docker, such as a Raspberry Pi 5 with an SSD or a small PC, an encrypted disk, somewhere for backups, and some comfort with the command line.
How long does it take to set up Harbor?
Download Harbor and run a single script. It asks a few simple questions: which drive should hold your documents, how you want to reach Harbor and where your backups should go. Harbor does the rest. On a typical home connection it is ready in minutes. Then open Harbor in your browser and create your account.

Your data. Your rules. Your Harbor.

Free, open source, and on a machine you own.