The Stirling PDF Project

SelfHosting Stirling PDF

Pre-Requisites!! Just Get Docker 馃悑馃憞

You can install it for any PC/mac/Linux at home or in any cloud provider that you wish.

It will just take few moments, this one. If you are in Linux, just

apt-get update && sudo apt-get upgrade && curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh 
#sudo apt install docker-compose -y

And install also Docker-compose with:

apt install docker-compose -y

And when the process finishes - you can use it to SelfHost other services as well.

You should see the versions with:

docker --version
docker-compose --version

#sudo systemctl status docker #and the status

StirlingPDF with Docker

version: '3.3'
services:
  stirling-pdf:
    image: frooodle/s-pdf:latest
    ports:
      - '8033:8080'
    volumes:
      - /home/Docker/Stirling:/usr/share/tesseract-ocr/4.00/tessdata #Required for extra OCR languages
      - /home/Docker/Stirling/configs:/configs
#     - /location/of/customFiles:/customFiles/

FAQ

What other F/OSS Productivity Apps you recommend?

You might want to have a look to these tools:

You can install/deploy any of those in a very similar way to what we did with Docker with StirlingPDF.

How to Deploy Nginx Proxy Manager

If you are interested in using Drawio with https, deploying NGINX with Docker will be a great option for you.