Website-Suche

Bitte hören Sie auf, Ihre vertraulichen Dokumente bei iLovePDF hochzuladen: Nutzen Sie stattdessen dieses lokale PDF-Tool


Zusammenfassung

  • Hoste BentoPDF lokal über Docker, um PDFs privat zu halten und vom Internet fernzuhalten.
  • Greifen Sie darauf zu unter http://localhost:3000 oder über die IP-Adresse Ihres Hosts im selben LAN.
  • BentoPDF bündelt über 50 Werkzeuge - konvertieren, OCR, bearbeiten, unterschreiben, zusammenführen - schnelle lokale Verarbeitung ohne Werbung oder Einschränkungen.

Irgendwann haben wir alle schon einmal eine PDF auf eine dieser Web-Apps hochgeladen, die es ermöglichen, zwischen verschiedenen Dokumentenformaten zu konvertieren. Diese Apps haben auch OCR-Funktionen sowie Werkzeuge, mit denen man Dokumente zusammenfügen oder aufteilen kann. Das ist zwar praktisch, aber keineswegs privat. Bei sensiblen Dokumenten ist es niemals eine gute Idee, sie auf zufällige Websites hochzuladen. Ich zeige Ihnen eine bessere Alternative, bei der Ihre Dokumente Ihren Computer nie verlassen, Sie aber trotzdem all diese nützlichen Funktionen nutzen können.

Warum Self-Hosting besser ist

Anstatt unsere sensiblen PDFs ins Internet hochzuladen, werden wir eine solche Web-App lokal auf unserem Computer hosten. Sobald sie läuft, können wir von diesem Computer oder von anderen Geräten, die mit demselben WLAN oder LAN verbunden sind, darauf zugreifen. Die Web-App heißt BentoPDF.

Für unsere Zwecke funktioniert es genau wie iLovePDF. Sie öffnen einen Browser, geben die URL ein und beginnen, die verfügbaren Werkzeuge zu nutzen. Der große Unterschied wäre natürlich, dass die Web-App nicht mit dem Internet verbunden ist. Stattdessen wird sie auf unserem PC gehostet und ausgeführt.

Das ist, was wir einen „selbstgehosteten“ Dienst nennen. Er ist völlig kostenlos und es gibt keine Werbung oder Nutzungsbeschränkungen. Er ist auch vollkommen privat, da die gesamte Verarbeitung lokal auf dem Gerät erfolgt. Gleichzeitig müssen wir nicht auf den Komfort verzichten.

Einrichten der lokalen PDF-App

Der einfachste Weg, eine Webanwendung wie BentoPDF selbst zu hosten, ist Docker. Damit können Sie Sandkasten-Container aus vorgefertigten Images erstellen, die alle notwendigen Pakete enthalten, um eine Webanwendung wie BentoPDF auszuführen.

Es klingt komplizierter, als es tatsächlich ist. Du hast wahrscheinlich schon von virtuellen Maschinen oder VM-Software gehört, die dazu entwickelt wurde, komplette Betriebssysteme auf einem virtuellen Computer auszuführen. Docker virtualisiert nach demselben Prinzip, aber statt ganzer Betriebssysteme ist es für einzelne Apps und Dienste konzipiert. Die vorgefertigten Images sind „Rezepte“, die Docker zeigen, wie ein virtualisierter Container für die Ziel-App erstellt und ausgeführt wird.

Wir werden Docker installieren, das Image für BentoPDF bereitstellen, und es wird einen BentoPDF-Container initialisieren, sodass wir PDFs über unser lokales Netzwerk auf jedem Gerät mit einem Webbrowser zugreifen können.

Fangen wir mit der Installation von Docker an. Wenn Sie Windows oder macOS nutzen, können Sie das Docker Desktop-Setup von der offiziellen Website installieren. Linux-Nutzer können Docker in den offiziellen Repositories ihrer Paketmanager finden.

Sobald es installiert ist, starten Sie Docker einmal, damit es in der Kommandozeile verfügbar wird. Öffnen Sie als Nächstes das Terminal und fügen Sie diesen Befehl ein.

docker run hello-world

Wenn Sie die Meldung erhalten, dass Ihr Docker scheinbar korrekt funktioniert, können wir mit der Einrichtung einer BentoPDF-Instanz fortfahren.

docker run -p 3000:8080 bentopdf/bentopdf:latest

Dieser Befehl lädt das BentoPDF-Image von Docker Hub und erstellt einen Container basierend auf diesem Image. Die "3000" ist der Host-Port, über den Sie BentoPDF erreichen können.

So greifen Sie auf die App zu

Sobald der Container läuft, können Sie den Browser auf demselben Computer öffnen und die folgende URL eingeben, um BentoPDF zu starten.

http://localhost:3000/

Sie können auch von Ihren anderen Geräten auf diese Instanz von BentoPDF zugreifen. Alles, was Sie dafür benötigen, ist die IP-Adresse des Computers, auf dem der Docker-Container läuft. Öffnen Sie einen neuen Tab im selben Terminal und geben Sie diesen Befehl ein.

ipconfig

Suchen Sie die IP-Adresse neben der Zeile, die „IPV4“ sagt. Merken Sie sich diese IP-Adresse, da wir sie benötigen, um BentoPDF auf unseren anderen Geräten zuzugreifen. Zum Beispiel können Sie die Browser-App auf Ihrem Telefon öffnen, dieselbe IP-Adresse eingeben, gefolgt von „:3000“, und es wird BentoPDF auf Ihrem Telefon gestartet. Kein Internetzugang erforderlich.



Solange der Computer mit Docker eingeschaltet und betriebsbereit ist, können Sie auf die App in Ihrem lokalen Netzwerk zugreifen.

Beim nächsten Mal müssen Sie das Terminal nicht öffnen oder diese Befehle kopieren. Sie können einfach die Docker Desktop GUI-App öffnen und auf die Wiedergabetaste neben dem BentoPDF-Container klicken, und es wird neu gestartet. Sie können weiterhin über dieselben URLs darauf zugreifen wie zuvor.

Was ist in diesem PDF-Toolkit

Das BentoPDF-Toolkit verfügt über mehr als 50 Werkzeuge, die nahezu jeden denkbaren PDF-Anwendungsfall abdecken. Sie können die PDF-Datei in alle möglichen Formate konvertieren oder andere Dokumentformate, einschließlich Markdown, in PDF umwandeln. Sie können sie sogar in ein spezielles JSON-Format für LLMs konvertieren oder alle Bilder innerhalb der PDF extrahieren.



Es gibt ein komplettes Toolkit nur für das Organisieren und Verwalten von PDF-Seiten. Hier können Sie Seiten zusammenführen, teilen, duplizieren, neu anordnen oder kombinieren. Es gibt auch eine OCR-Funktion, die den Text in PDF-Dateien durchsuchbar und kopierbar macht. Sie können sogar beschädigte PDFs reparieren.





Mit dem PDF-Editor können Sie Anmerkungen hinzufügen, Anmerkungen entfernen, Seitenzahlen oder ein Inhaltsverzeichnis, Kopf- und Fußzeilen oder Wasserzeichen einfügen. Mit BentoPDF können Sie auch PDF-Formulare erstellen oder ausfüllen. Das PDF-Signatur-Tool ermöglicht es Ihnen außerdem, Ihre Unterschrift zu zeichnen oder hochzuladen.


Sie können Ihre sensiblen PDFs sicher aufbewahren, ohne auf die nützlichen Funktionen, die Websites wie iLovePDF anbieten, verzichten zu müssen. Es verarbeitet die PDFs auch schneller, da es Ihre lokale Hardware nutzt.

Verwandte Artikel