Skip to main content
50% off all plans, limited time. Starting at $2.48/mo
Stirling-PDF

Stirling-PDF

Stirling-PDF is a web-based PDF toolkit. Merge, split, OCR, compress, sign, watermark, and 50+ PDF operations all in your browser, processed on your own server. The most-starred self-hosted PDF tool on GitHub, MIT-licensed, with no upload limits.

At a glance

83.6k

GitHub stars

63

Page views

345

Active installs

Version Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4

Active installs is sample data (staging preview); real metric wires in before launch.

Access Your Instance

  1. Navigate to your Stirling-PDF instance: https://<SERVER-IP>
  2. Accept SSL warning (self-signed certificate).
  3. Login using the admin credentials you entered during deployment (/root/stirling-pdf/.env)

Important File & Directory Locations

  • Install directory: /root/stirling-pdf/
  • Environment file: /root/stirling-pdf/.env
  • Docker Compose: /root/stirling-pdf/.docker-compose.yml
  • Persistent OCR/config/logs: /root/stirling-pdf/stirling-data
  • NGINX config: /etc/nginx/sites-available/stirling-pdf
  • SSL certificates: /etc/nginx/ssl/

Managing the Stirling-PDF Service

From the app directory:

cd /root/stirling-pdf
docker compose ps
docker compose logs -f
docker compose restart
docker compose down

More in Self Hosted

Related apps.

Deploy Stirling-PDF now. From $2.48/mo.