Stirling PDF Nodes

Automate powerful PDF processing with Stirling PDF’s public or self-hosted API

Frequently Asked Questions

This page contains answers to our most frequently asked questions. If you cannot find what you are looking for, please get in touch with us.

What’s new? Is there a changelog?

Yes. This way please!

Can I run a local instance of Stirling PDF instead of calling the public API?

You can run the Stirling PDF API locally to avoid sending out any sensitive information. We recommend to run Stirling PDF via Docker and then point your workflow to the locally running API:

  1. In case you do not have Docker yet, install it.

  2. Run the following command to start Stirling PDF locally with Docker:

    docker run -d \   --name stirling-pdf \   -p 8080:8080 \   -v "./StirlingPDF/trainingData:/usr/share/tessdata" \   -v "./StirlingPDF/extraConfigs:/configs" \   -v "./StirlingPDF/customFiles:/customFiles/" \   -v "./StirlingPDF/logs:/logs/" \   -v "./StirlingPDF/pipeline:/pipeline/" \   -e DISABLE_ADDITIONAL_FEATURES=true \   -e LANGS=en_GB \   docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest 
  3. In the Server node within your workflow, set the *Server URL to http://localhost:8080