Maskinvarukrav för Papermerge: RAM, CPU, OCR och lagring

Planera Papermerge-hårdvara för RAM, CPU, OCR-arbetare, PostgreSQL, Redis, sökning och dokumentlagring, med praktiska storleksrekommendationer för ZimaOS.

Maskinvarukrav för Papermerge: RAM, CPU, OCR och lagring

Papermerge requirements at a glance

Papermerge is a document-management workload where OCR and indexing matter much more than the web UI alone.

RAM minimum
Current Papermerge 3.5 requirement: absolute minimum 1 GB RAM for running only the web app.
CPU
No current numerical CPU minimum is published for the full stack. OCR worker concurrency makes CPU a major processing variable.
Database
Current production-style Compose examples use PostgreSQL 16.1; SQLite is described as suitable for quick demos, not production.
Queue/cache
Redis is used by current worker-based Compose examples.
Storage/search
Original documents, OCR results, PostgreSQL and optional Solr indexes determine capacity; no universal current disk minimum is published.
Best Zima starting point
ZimaBoard 2 1664 is a safer compact OCR stack; ZimaCube 2 Pro is better when OCR concurrency, search and document storage grow.

From official requirements to the right setup

Size Papermerge from the complete OCR/indexing pipeline, not the 1 GB web-only floor.

  1. Official requirements

    Use 1 GB RAM only as the absolute web-app-only minimum. A useful OCR deployment adds one or more workers, Redis and usually PostgreSQL.

  2. Confirm your needs

    Estimate document/page ingestion and OCR concurrency. Current Compose examples allow multiple OCR workers, making CPU the main processing bottleneck.

  3. Leave room to grow

    For production-style deployments, use PostgreSQL instead of demo SQLite; add Solr only when search workload justifies it, and persist the shared media root.

  4. Run it on ZimaOS

    On ZimaOS, use Install Custom App with Papermerge’s current Compose architecture, persist PostgreSQL/media/search data, and tune OCR worker concurrency to available CPU/RAM.

Check every playback client

  • Documents/pages
  • OCR languages
  • OCR concurrency
  • PostgreSQL
  • Redis
  • Solr/search use
  • Media storage
  • Backup retention

Official minimum requirements

Papermerge 3.5 publishes a web-app-only memory floor and explicitly says hardware depends on deployment topology and OCR use.

Review Papermerge requirements

The 1 GB figure is not a complete OCR-stack requirement. A production-style system should budget separately for OCR workers, PostgreSQL, Redis, media and optional search services.

RequirementOfficial minimumWhat this supports
Web-app-only RAM minimum1 GBCurrent absolute minimum for just the web app.
Full-stack RAM minimumNo universal numerical minimum publishedDepends on workers, database, search and OCR.
CPU minimumNo current numerical minimum publishedOCR materially increases CPU requirements.
Production database examplePostgreSQL 16.1Current 3.5 Compose documentation.
Worker broker/cacheRedis 7.2 in current examplesUsed by OCR/I3 worker architecture.
Search exampleSolr 9.7Optional current Compose example for full-text search.
Official app imagepapermerge/papermerge:3.5.3Current 3.5 Docker documentation.

When to upgrade your hardware

Papermerge should scale when OCR queues, search indexing or the document repository grows.

OCR queues remain backlogged

PostgreSQL and search services consume more memory

Original documents and backups outgrow storage

More pages and worker concurrency can keep CPU cores busy for long periods.

Scan-heavy offices and archives.

Larger metadata and Solr indexes increase RAM and SSD demands.

Large searchable repositories.

The media repository can become the largest long-term capacity requirement.

High-retention document archives.

Plan hardware growth with confidence

Scale Papermerge around OCR throughput, database/search memory and durable document storage.

Use SSD-backed PostgreSQL and search storage

Database and index latency affects browsing, search and worker pipelines.

Use NVMe/SSD with ZimaBoard 2 or ZimaCube 2.

Use 16 GB for a practical all-in-one OCR stack

More RAM gives the web app, PostgreSQL, Redis and workers room beyond the 1 GB web-only floor.

ZimaBoard 2 1664.

Use stronger CPU for higher OCR concurrency

OCR processing is CPU-sensitive and benefits from more cores than the N150’s four.

ZimaCube 2 Pro.

Use multi-drive storage for large archives

Original documents and backups can justify a six-bay platform.

ZimaCube 2 Pro or Standard depending on CPU needs.

Can it run on ZimaOS?

No public official ZimaOS one-click Papermerge App Store page was verified for this guide. Papermerge can be deployed through Install Custom App using its official Docker images and Compose examples.

Use the current Papermerge Docker image

Papermerge 3.5 docs use papermerge/papermerge:3.5.3 and show progressive deployments from web-only to OCR/search stacks.

Review Papermerge Docker setup ↗

Choose Zima hardware for Papermerge

Papermerge can start small, but OCR and search quickly make CPU, RAM and storage more important than the web UI’s 1 GB minimum.

Is this a light document archive or an OCR-heavy searchable repository?

Light archive / modest OCR

Use 16 GB for comfortable room across the web app, PostgreSQL, Redis and workers.

  • Best compact choiceZimaBoard 2 1664
OCR-heavy / larger searchable archive

Use stronger CPU and expandable SSD/multi-drive storage.

  • Higher-processing headroomZimaCube 2 Pro
  • Storage-first optionZimaCube 2 Standard

These are workload recommendations, not official pages-per-hour OCR guarantees.

Zima hardware Best for Example workload Core configuration Recommended boundary Next step
ZimaBoard 2 1664 Personal and small-team Papermerge OCR deployments. Papermerge, PostgreSQL, Redis and modest OCR worker concurrency.
CPU
Intel N150, 4 cores, up to 3.6 GHz
Memory
16 GB LPDDR5
Storage
64 GB eMMC plus dual SATA 3.0 and PCIe expansion
Network
Dual 2.5GbE
Acceleration
No dedicated GPU.
16 GB provides whole-stack headroom, but the 4-core N150 limits heavy OCR throughput. Get Now
ZimaCube 2 Pro OCR-heavy or larger Papermerge deployments. More OCR concurrency, PostgreSQL, Redis, Solr/search and document storage.
CPU
Intel Core i5-1235U, 10 cores / 12 threads
Memory
16 GB
Storage
256 GB system storage with six HDD bays and SSD expansion
Network
Dual 2.5GbE plus 10GbE
Acceleration
No dedicated GPU required for these workloads.
Closest Zima fit when CPU throughput and storage expansion both matter. Get Now
ZimaCube 2 Standard Large document archives with lighter OCR demand. Papermerge plus multi-drive document retention and backups.
CPU
Intel Core i3-1215U
Memory
8 GB
Storage
256 GB system storage with six HDD bays and SSD expansion
Network
Dual 2.5GbE
Acceleration
No dedicated GPU.
Its 8 GB RAM and weaker CPU make it less suitable than Pro for heavy OCR/search. Get Now

What the Press Says

Highlights from trusted reviewers worldwide.

La Razón
“ZimaCube 2: Not just another NAS, tested with 25TB storage, local AI agents, 4K transcoding, and real homelab workflows.”
Read full review
GameRevolution
“The ZimaBoard 2 is a compact x86 server board that can be turned into a mini NAS, home server, media box, or self-hosting hub.”
Read full review
TechRadar Pro
“ZimaCube 2: A modern, high-performance NAS with plenty of room to grow—built for users who want more than basic storage.”
Read full review
FOX 8
“Coverage focused on ZimaCube 2's open hardware foundation, no monthly fee, and self-hosting flexibility.”
Read full review

Loved by the Community

Stories and reviews from people who build with Zima every day.

ZimaBlade single-board server
★★★★★

Zima Blade Little yet Powerful

Maybe I am not digital natives but I live with PCs since 12 years old in 1984 when IBM PC clone come to my home. Many years have passed and many operating system I've tried. For me Zima blade and CasaOS was a quantum leap for home PC enthusiast and server lab machine to make me stay curious and relevant for this era.

ZimaCube Pro personal cloud
★★★★★

Very good!!

I use ZimaCube Pro as 5th Proxmox cluster node. It runs several VMs and containers, including a VM with GPU passthrough to run a self-hosted LLM. A specific LXC container runs a Samba server for NAS capabilities using four of six RAID 6 SATA HDDs with ZFS.

ZimaBlade single-board server
★★★★★

Great innovation for mini server!

It is very useful and makes a powerful mini server for many purposes, including university and college students in engineering and electronics. Thank you so much for making this server.

ZimaBoard 2 single-board server
★★★★★

Avaliação ZimaBoard 2

Construí um servidor de uso pessoal. O desempenho está muito bom e funciona perfeitamente onde quer que eu esteja. A surpresa é não dependermos de grandes estruturas para termos nosso próprio servidor de dados. Como iniciante, estou gostando bastante do ZimaOS, pois ele é simples e eficiente.

Frequently asked questions

These answers cover Papermerge RAM, CPU, OCR, PostgreSQL, Redis, search and ZimaOS deployment.

How much RAM does Papermerge need?

Papermerge 3.5 lists an absolute 1 GB minimum for running only the web app. A full OCR stack needs additional memory.

How many CPU cores does Papermerge need?

Current 3.5 docs do not publish a universal CPU minimum; OCR worker concurrency makes CPU important.

Which database should Papermerge use?

Current 3.5 Compose docs use PostgreSQL 16.1 for production-style deployments; SQLite is for quick demos rather than production.

Does Papermerge use Redis?

Yes. Current worker-based Compose examples use Redis 7.2.

Does Papermerge use Solr?

Solr is optional in current advanced Compose examples for full-text search and I3 indexing.

Does Papermerge need a GPU?

No dedicated GPU is required by the current Papermerge hardware requirements.

Can ZimaBoard 2 run Papermerge?

Yes. The 16 GB model is a practical compact choice for a modest OCR stack, though heavy OCR may be CPU-limited.

When should I choose ZimaCube 2 Pro?

When OCR queues, search services and document storage justify more CPU cores plus broader SSD/multi-drive capacity.

What sources informed this Papermerge hardware guide?

Current Papermerge 3.5 requirements, Docker and Compose documentation plus current Zima product pages.

  1. Papermerge 3.5 Requirements
  2. Papermerge 3.5 Docker
  3. Papermerge 3.5 Docker Compose
  4. ZimaBoard 2 Product Specifications
  5. ZimaCube 2 Product Specifications