[{"data":1,"prerenderedAt":84},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-en-stirling-pdf":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"slug":7,"name":8,"description":9,"phase":10,"docsUrl":11,"logo":12,"github":13,"tagline":14,"longDescription":15,"features":16,"useCases":24,"steps":34,"faq":50,"specs":66,"compatibleOs":75,"relatedApps":76,"relatedPosts":77,"category":78},"stirling-pdf","Stirling PDF","The #1 PDF app on GitHub (87 k stars, MIT): convert, merge, split, compress, OCR, watermark and 50+ PDF operations — all self-hosted on your VPS, zero cloud data exposure.",1,"https:\u002F\u002Fservorbit.com\u002Fblog\u002Fself-host-stirling-pdf-vps","https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fselfhst\u002Ficons\u002Fsvg\u002Fstirling-pdf.svg","https:\u002F\u002Fgithub.com\u002FStirling-Tools\u002FStirling-PDF","Every PDF operation you'll ever need — private, self-hosted, on your VPS.","Stirling PDF is the most-starred PDF application on GitHub (87 k+ stars, MIT licence, v2.14.2). It runs as a single lightweight Docker container and exposes a clean web UI where you — or your team — can perform 50+ PDF operations without installing anything on your computer: merge, split, rotate, compress, convert to\u002Ffrom Word and images, add watermarks, page numbers and signatures, redact sensitive content, and run OCR via Tesseract across dozens of languages.\n\nBecause it runs entirely on your VPS, no PDF ever leaves your network. There is no subscription, no usage cap, and no vendor lock-in. The Spring Boot Java container uses under 512 MB RAM at idle and handles multi-MB PDFs in seconds on a 1 vCPU VPS. Deploy it in one click from the ServOrbit marketplace and access it instantly from any browser.",[17,18,19,20,21,22,23],"50+ PDF operations: merge, split, rotate, compress, convert (Word, images, HTML), watermark, redact, sign","Tesseract OCR: turn scanned PDFs into searchable text in 100+ languages — including Arabic, French and English","PDF to Word \u002F Word to PDF, PDF to images (JPG\u002FPNG\u002FTIFF), images to PDF — all in the browser","Password-protect or unlock PDFs, edit metadata, flatten annotations, compare two PDFs side-by-side","Add page numbers, headers, footers, bookmarks and Bates numbering in bulk","Single Docker container, \u003C 512 MB RAM at idle — minimal VPS footprint","Open-source MIT licence — self-auditable, no telemetry, no phone-home after install",[25,28,31],{"title":26,"body":27},"Document-heavy workflows","Law firms, accountants and consultants handle hundreds of PDFs a day. Stirling PDF gives your team a shared internal tool to merge contracts, compress reports before emailing, redact sensitive data and add watermarks — all without uploading documents to third-party SaaS.",{"title":29,"body":30},"Digitising paper documents","Upload scanned PDFs or JPEG photos of handwritten forms and run Tesseract OCR to produce searchable, copy-pasteable text. Supports Arabic, French and English out of the box — critical for Moroccan administrative documents.",{"title":32,"body":33},"Developer tooling","Automate PDF generation in your CI pipeline: call Stirling PDF's REST API to convert HTML invoices to PDF, merge multi-part documents, or compress build artefacts — without a third-party dependency or an API key.",[35,38,41,44,47],{"title":36,"body":37},"Order a ServOrbit VPS","Any Ubuntu 24.04 plan with 1 GB RAM or more works. Stirling PDF idles under 512 MB; a 2 GB plan handles heavy OCR jobs comfortably. No domain is required — access via IP:8080 is supported.",{"title":39,"body":40},"One-click install from the marketplace","Open your ServOrbit control panel, go to Marketplace → Collaboration & Productivité → Stirling PDF, and click Deploy. Docker pulls the image and the container starts automatically — no configuration needed.",{"title":42,"body":43},"Open the web UI","Navigate to http:\u002F\u002F\u003Cyour-vps-ip>:8080 in your browser. The Stirling PDF home screen appears immediately — no login required in the default configuration.",{"title":45,"body":46},"Use any PDF tool","Choose an operation from the sidebar: Merge PDFs, Compress, Convert to Word, OCR, Add Watermark, etc. Upload your file(s), click the action button, and download the result in seconds.",{"title":48,"body":49},"Enable login (optional, recommended for teams)","To restrict access to authorised users, SSH into your VPS and edit the Docker environment variable `SECURITY_ENABLELOGIN=true` in your compose file, then restart the container. Stirling PDF creates an admin account on first boot — credentials are shown in the container logs.",[51,54,57,60,63],{"q":52,"a":53},"What is Stirling PDF?","Stirling PDF is an open-source PDF manipulation suite (MIT licence) built with Java and Spring Boot. It runs as a single Docker container and exposes a web interface for 50+ PDF operations — merge, split, compress, convert, OCR, watermark, redact, sign and more. It is the #1 PDF application on GitHub by star count (87 k+ stars).",{"q":55,"a":56},"Does Stirling PDF send my documents to the cloud?","No. Stirling PDF runs entirely on your VPS. Documents are processed in memory on your server and are never transmitted to any external service. After processing, temporary files are deleted automatically. This makes it suitable for confidential documents such as contracts, financial reports and medical records.",{"q":58,"a":59},"Does OCR work out of the box?","The default image (`stirlingtools\u002Fstirling-pdf:latest`) bundles Tesseract with the English, French, Arabic and other common language packs. You can add more language packs by mounting additional tessdata files into the container's `\u002Fusr\u002Fshare\u002Ftessdata` volume.",{"q":61,"a":62},"How much RAM does Stirling PDF need?","The container idles under 512 MB RAM. For light to moderate use (merging, splitting, compressing PDFs), 1 GB is comfortable. For heavy OCR workloads on large scanned documents, a 2 GB VPS is recommended to avoid Java heap pressure.",{"q":64,"a":65},"Is Stirling PDF free?","Yes. The Community Edition (MIT licence) is completely free with no feature limits. A proprietary 'Ultra' edition exists with enterprise SSO and audit logs, but all standard PDF operations are in the free version. On ServOrbit, you pay only for the VPS — Stirling PDF itself costs nothing.",{"ram":67,"cpu":68,"stack":69,"port":74},"512 MB (2 GB recommended for OCR-heavy workloads)","1 vCPU",[70,71,72,73],"Docker","Java","Spring Boot","Tesseract OCR","8080",[],[],[],{"key":79,"slug":79,"name":80,"objective":81,"icon":82,"color":83},"collaboration","Collaboration & Productivity","Share information and collaborate.","collab","text-indigo-400 bg-indigo-500\u002F10",1785714046472]