BentoPDF - PDF-Tools als selbstgehostete Web-App
BentoPDF - PDF-Tools als selbstgehostete Web-App
BentoPDF bzw. Stirling-PDF ist eine selbstgehostete Web-Applikation mit umfangreichen PDF-Bearbeitungsfunktionen — ohne Cloud-Upload.
Was ist BentoPDF?
Stirling-PDF (die Basis hinter ähnlichen PDF-Toolboxen wie BentoPDF) bietet über 30 PDF-Operationen im Browser: Zusammenführen, Aufteilen, Komprimieren, Konvertieren, OCR, Wasserzeichen, Seitenrotation und mehr. Alle Dateien werden lokal auf dem eigenen Server verarbeitet — keine Daten verlassen das Netzwerk. Das Interface ist übersichtlich nach Kategorien gegliedert und ohne Registrierung sofort nutzbar. Für Teams lässt sich optional eine Nutzerverwaltung aktivieren.
Voraussetzungen
- Docker 20.10+ / Docker Compose
- Mindestens 1 GB RAM (für OCR-Funktionen mehr empfohlen)
- Port 8080 verfügbar
Compose-Beispiel
services:
stirling-pdf:
image: ghcr.io/stirlingtools/stirling-pdf:latest
container_name: stirling-pdf
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- ./config:/configs
- ./logs:/logs
environment:
- DOCKER_ENABLE_SECURITY=false
- INSTALL_BOOK_AND_ADVANCED_HTML_OPS=false
- LANGS=de_DE
Hinweise
- OCR-Unterstützung für deutsche Texte wird mit dem Sprachpaket
LANGS=de_DEaktiviert. - Mit
DOCKER_ENABLE_SECURITY=truekann eine Nutzerverwaltung mit Rollen aktiviert werden. - Das Image ist relativ groß (mehrere GB mit allen Tesseract-Sprachpaketen) — beim ersten Pull entsprechend Zeit einplanen.
- Alle verarbeiteten Dateien werden nach der Operation automatisch vom Server gelöscht.