mirror of
https://github.com/getumbrel/umbrel-apps.git
synced 2024-11-11 16:09:18 +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