Aisle Organisation

Stirling-PDF

Every PDF tool, without sending your files anywhere.

Add to my serverdocker-compose generator (French)Official documentation

What is it for?

Stirling-PDF bundles 50+ PDF tools: merge, split, compress, convert, sign, password-protect, OCR… Your documents never leave your server.

Who is it for?

People who use dodgy PDF conversion websites for personal documents.

Good to know

Without authentication enabled, anyone can use the tool: turn on security in the configuration or restrict access.

After installing

  1. Open the site address: it is ready to use.

The docker-compose

Example behind Traefik. To adapt it (Nginx Proxy Manager, local port…) with a line-by-line explanation, use the generator (in French).

# docker-compose.yml : Stirling-PDF
services:
  stirling-pdf:
    image: stirlingtools/stirling-pdf:latest
    container_name: stirling-pdf
    restart: unless-stopped
    environment:
      TZ: Europe/Paris
    volumes:
      - ./tessdata:/usr/share/tessdata
      - ./configs:/configs
    networks:
      - traefik
    labels:
      - traefik.enable=true
      - traefik.http.routers.stirlingpdf.rule=Host(`pdf.mydomain.com`)
      - traefik.http.routers.stirlingpdf.entrypoints=websecure
      - traefik.http.routers.stirlingpdf.tls.certresolver=letsencrypt
      - traefik.http.services.stirlingpdf.loadbalancer.server.port=8080

networks:
  traefik:
    external: true