Media / Photos / Files

Stirling-PDF on VPS

Locally hosted PDF toolkit with 50+ tools to merge split convert OCR and compress PDFs

GitHub stars
94819
License
MIT (open-core)
Docker
Yes
GPU
Not required

Requirements

Minimum and recommended VPS specs

Badges are attached to each value. An estimate is never presented as an official project requirement.

Stirling-PDF hardware requirements
ResourceMinimumRecommended
RAM2GB Official4GB Official
CPU2 Estimated2 Estimated
Disk5GB EstimatedNot stated Not stated

Disk figures describe the application footprint recorded in the dataset. Personal media, documents, backups and other user data can require substantially more storage.

RunOnVPS sizing suggestion

Suggested VPS tier

4 GB RAM tier

This is our sizing suggestion, derived from Stirling-PDF’s recommended RAM of 4GB. It is not an official requirement and it does not guarantee that every workload, plug-in set or media library will fit comfortably.

Affiliate link placeholder — no provider selected

This placeholder intentionally has no URL or affiliate ID in the Day 2 build.

Deployment

Docker & GPU

Docker support: Yes

GPU: Not required

Check the source notes below before assuming a GPU, transcoding workload or machine-learning feature is included in the baseline deployment.

Commercial alternative

What it can replace

iLovePDF

Stirling-PDF is catalogued here as a self-hosted alternative to iLovePDF. Feature parity varies, so compare your required workflow before migrating.

Add it to a multi-app VPS estimate →

Source check

Important notes

Stars checked 2026-10-24 on the GitHub repo page. The project is open-core: the README says 'open-core, see LICENSE' — the core is MIT (per the GitHub API license field) while GitHub web metadata shows Other (NOASSERTION) and proprietary/SaaS folders carry their own licenses. Official Docker docs give suggested memory per image variant (ultra-lite 2GB, standard 4GB, fat 6GB), so min_ram follows ultra-lite and rec_ram the standard variant; no official CPU or disk numbers — 官方未标明,均为基于其 Java + LibreOffice/Tesseract 标准镜像的估算, and OCR/office conversion is CPU-intensive. Docker is the primary official deployment (docker run in the README quick start).

Data source: https://github.com/Stirling-Tools/Stirling-PDF

Project repository: https://github.com/Stirling-Tools/Stirling-PDF

Keep comparing

Related comparisons & guides