Stirling PDF logo

Stirling PDF

A locally hosted one-stop shop for all your PDF needs

#PDF #Live Demo #Screenshots

Getting Started

  1. Create a folder and move to it
    mkdir stirling-pdf && cd stirling-pdf
    
  2. Create a docker-compose.yml file and add the following content:
    docker-compose.yml
    services:
      stirling-pdf:
        image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest
        ports:
          - '9099:8080'
        volumes:
          - trainingData:/usr/share/tessdata
          - extraConfigs:/configs
          - customFiles:/customFiles/
          - logs:/logs/
          - pipeline:/pipeline/
        environment:
          - DOCKER_ENABLE_SECURITY=false
          - LANGS=en_GB
    volumes:
      trainingData:
      extraConfigs:
      customFiles:
      logs:
      pipeline:
    
  3. Start the service using docker compose.
    docker compose up -d
    
  4. Wait a minute for the containers to start up, then visit http://localhost:9099 to access the Stirling PDF.