From cef16a877ff01ad221833c34e284a8dfd90e071e Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 18 Mar 2025 09:17:20 -0400 Subject: [PATCH] Deployment of Stirling-PDF. --- docker-compose.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 4d327b80..9dac383f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4660,6 +4660,36 @@ services: volumes: - ${DOCKER_VOLUME_CONFIG}/stable-diffusion-webui/data:/data - ${DOCKER_VOLUME_CONFIG}/stable-diffusion-webui/output:/output + stirling-pdf: + container_name: stirling-pdf + environment: + DOCKER_ENABLE_SECURITY: true + LANGS: en_US + SECURITY_ENABLE_LOGIN: true + SYSTEM_SHOW_UPDATE: false + SYSTEM_SHOW_UPDATE_ONLY_ADMIN: true + image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest + labels: + homepage.name: Stirling-PDF + homepage.group: Personal/Professional Services + homepage.description: PDF Operations + homepage.href: https://pdf.${MY_TLD} + homepage.icon: stirling-pdf.svg + swag: enable + swag_port: 8080 + swag_proto: http + swag_url: pdf.${MY_TLD} + swag.uptime-kuma.enabled: true + swag.uptime-kuma.monitor.url: https://pdf.${MY_TLD} + ports: + - 58931:8080 + restart: unless-stopped + volumes: + - ${DOCKER_VOLUME_CONFIG}/stirling-pdf/training-data:/usr/share/tessdata # Required for extra OCR languages + - ${DOCKER_VOLUME_CONFIG}/stirling-pdf/extra-configs:/configs + - ${DOCKER_VOLUME_CONFIG}/stirling-pdf/custom-files:/customFiles/ + - ${DOCKER_VOLUME_CONFIG}/stirling-pdf/logs:/logs/ + - ${DOCKER_VOLUME_CONFIG}/stirling-pdf/pipeline:/pipeline/ swag: cap_add: - NET_ADMIN