mirror of
https://github.com/getumbrel/umbrel-apps.git
synced 2024-11-13 17:09:17 +00:00
App Submission: Stirling PDF (#1111)
Co-authored-by: nmfretz <nmfretz@gmail.com>
This commit is contained in:
parent
fbc07f565e
commit
081fef41fa
0
stirling-pdf/data/configs/.gitkeep
Normal file
0
stirling-pdf/data/configs/.gitkeep
Normal file
0
stirling-pdf/data/logs/.gitkeep
Normal file
0
stirling-pdf/data/logs/.gitkeep
Normal file
0
stirling-pdf/data/tessdata/.gitkeep
Normal file
0
stirling-pdf/data/tessdata/.gitkeep
Normal file
25
stirling-pdf/docker-compose.yml
Normal file
25
stirling-pdf/docker-compose.yml
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
version: "3.7"
|
||||||
|
|
||||||
|
services:
|
||||||
|
app_proxy:
|
||||||
|
environment:
|
||||||
|
APP_HOST: stirling-pdf_app_1
|
||||||
|
APP_PORT: 8080
|
||||||
|
PROXY_AUTH_WHITELIST: "/api/*"
|
||||||
|
|
||||||
|
app:
|
||||||
|
image: frooodle/s-pdf:0.25.0@sha256:2c67c213b1622abc613294f4883a7c9792d0bd1e566ab7960b48d0924f052b8a
|
||||||
|
# Stirling PDF does not work with a custom user
|
||||||
|
#user: "1000:1000"
|
||||||
|
restart: on-failure
|
||||||
|
stop_grace_period: 1m
|
||||||
|
volumes:
|
||||||
|
# Required for extra OCR languages
|
||||||
|
- ${APP_DATA_DIR}/data/tessdata:/usr/share/tessdata
|
||||||
|
- ${APP_DATA_DIR}/data/configs:/configs
|
||||||
|
- ${APP_DATA_DIR}/data/logs:/logs
|
||||||
|
environment:
|
||||||
|
# Not needed as Umbrel authenticates the user
|
||||||
|
DOCKER_ENABLE_SECURITY: false
|
||||||
|
INSTALL_BOOK_AND_ADVANCED_HTML_OPS: true
|
||||||
|
LANGS: ALL
|
60
stirling-pdf/umbrel-app.yml
Normal file
60
stirling-pdf/umbrel-app.yml
Normal file
|
@ -0,0 +1,60 @@
|
||||||
|
manifestVersion: 1
|
||||||
|
id: stirling-pdf
|
||||||
|
name: Stirling PDF
|
||||||
|
tagline: Merge, split, rotate, and convert PDFs with ease
|
||||||
|
category: files
|
||||||
|
version: "0.25.0"
|
||||||
|
port: 27829
|
||||||
|
description: >-
|
||||||
|
Stirling PDF is a robust, locally hosted web-based PDF manipulation tool that offers a comprehensive set of features to address
|
||||||
|
all your PDF requirements. It allows you to perform various operations on PDF files, including splitting, merging, converting,
|
||||||
|
reorganizing, adding images, rotating, compressing, and more. All operations are performed locally, ensuring the utmost privacy
|
||||||
|
and security of your files.
|
||||||
|
|
||||||
|
|
||||||
|
⚠️ Note
|
||||||
|
|
||||||
|
After installation, Stirling PDF takes a few minutes to start up. Please be patient and wait for the app to download packages and fonts.
|
||||||
|
|
||||||
|
|
||||||
|
📄 Page Operations
|
||||||
|
|
||||||
|
Stirling PDF provides a full interactive GUI for merging, splitting, rotating, and moving PDFs and their pages. You can view and
|
||||||
|
modify multi-page PDFs with custom viewing, sorting, and searching options. On-page edit features like annotation, drawing, and
|
||||||
|
adding text and images are also available. You can also reorganize PDF pages into different orders, rotate PDFs in 90-degree
|
||||||
|
increments, and remove pages.
|
||||||
|
|
||||||
|
|
||||||
|
🔄️ Conversion Operations
|
||||||
|
|
||||||
|
Convert PDFs to and from images, convert any common file to PDF, and convert PDF to Word, PowerPoint, and other formats. You can
|
||||||
|
also convert HTML, URLs, and Markdown to PDF.
|
||||||
|
|
||||||
|
|
||||||
|
🛡️ Security & Permissions
|
||||||
|
|
||||||
|
Add and remove passwords, change or set PDF permissions, add watermarks, certify or sign PDFs, sanitize PDFs, and auto-redact text
|
||||||
|
for enhanced security.
|
||||||
|
|
||||||
|
|
||||||
|
🛠️ Other Operations:
|
||||||
|
|
||||||
|
Add, generate, or write signatures, repair PDFs, detect and remove blank pages, compare two PDFs and show differences in text, add
|
||||||
|
images to PDFs, compress PDFs to decrease their filesize, extract images from PDF, add page numbers, perform OCR on PDF, convert PDF/A,
|
||||||
|
edit metadata, flatten PDFs, and get all information on a PDF to view or export as JSON.
|
||||||
|
|
||||||
|
developer: Stirling Tools
|
||||||
|
website: https://stirlingtools.com/
|
||||||
|
submitter: Sharknoon
|
||||||
|
submission: https://github.com/getumbrel/umbrel-apps/pull/1111
|
||||||
|
repo: https://github.com/Stirling-Tools/Stirling-PDF
|
||||||
|
support: https://github.com/Stirling-Tools/Stirling-PDF/discussions
|
||||||
|
gallery:
|
||||||
|
- 1.png
|
||||||
|
- 2.png
|
||||||
|
- 3.png
|
||||||
|
- 4.png
|
||||||
|
- 5.png
|
||||||
|
releaseNotes: ""
|
||||||
|
dependencies: []
|
||||||
|
path: ""
|
Loading…
Reference in New Issue
Block a user