Los geht's

Diese Anleitung hilft Ihnen, IronSecureDoc in 5 Minuten einzurichten und zu starten. IronSecureDoc wird Ihr vom Internet isolierter, selbst gehosteter Sicherheitscontainer sein.
IronSecureDoc kann als Docker-Image von DockerHub heruntergeladen werden.
Schnelllinks zur Einrichtung Ihrer Plattform
Falls Sie eine spezifischere Anleitung für Ihre Umgebung wünschen, sehen Sie sich bitte eine unserer Anleitungen an:
Hosting von IronSecureDoc als Container
IronSecureDoc muss irgendwo ausgeführt werden, damit Sie die volle Kontrolle darüber haben, wie darauf zugegriffen und es verwendet wird. Verwenden Sie entweder Ihren Windows-/Mac-/Linux-Rechner, einen Server in Ihrem lokalen Intranet oder einen in der Cloud gehosteten Container. Was auch immer Ihren Bedürfnissen am besten entspricht.
Lokal hosten
- Hosten unter Windows mit Docker Desktop oder Compose
- Host auf einem Mac mit Docker Desktop oder Compose
- Host auf Linux mit Docker Desktop oder Compose
Bereitstellung in der Cloud
- Bereitstellung in Azure mithilfe von Terraform in der Azure Container Registry
- Bereitstellung auf AWS mithilfe des Elastic Container Service (ECS)
Zugriff auf IronSecureDoc als Client
Sobald das IronSecureDoc gehostet ist, kann es über RESTful-Aufrufe an die URL aufgerufen werden. Standardmäßig deckt unsere Dokumentation den Anwendungsfall der REST-API ab. Wir haben außerdem einen .NET-Client auf NuGet, mit dem die REST-API in eine Clientbibliotheksklasse abstrahiert werden kann, und planen, bald weitere solcher Bibliotheken zu veröffentlichen.
Standard
- Verwenden Sie den REST-API- Referenzleitfaden
.NET-Clientbibliothek
- Nur for .NET: .NET-Client- Tutorialbibliothek von NuGet
Ein genauer Blick auf die Produktmerkmale
Dieser Container enthält sowohl kostenlose als auch Premium-Unternehmensfunktionen. Starten Sie eine 30-tägige Testphase , um alle Funktionen auszuprobieren.
Kostenlose und Enterprise-Funktionen

Besonderheiten
-
Verschlüsselung: PDF-Passwort + SHA-Verschlüsselung hinzufügen
- Benutzer- und Besitzerpasswörter festlegen, ändern oder entfernen.
- Sperren von Funktionen wie: Drucken, Text kopieren, Formulare ausfüllen usw.
- Überprüfen Sie, ob das Dokumentpasswort gültig und korrekt ist.
-
Schwärzen: Wörter, Phrasen, RegEx-Muster und Bereiche eines PDFs schwärzen.
- Entfernen Sie alle Vorkommen eines Wortes im gesamten Dokument oder auf bestimmten Seiten.
- Entfernen Sie Muster mithilfe von regulären Ausdrücken, wie z. B. Datumsangaben, ID-Nummern oder Namen.
- Daten aus bestimmten Bereichen von PDFs entfernen, nützlich für Formulare und Vorlagen.
-
Zertifizierung: Fügen Sie Ihrem PDF-Dokument eine digitale Signaturdatei (.pfx, .p12) hinzu. Eine digitale Signatur versichert den Empfängern, dass das Dokument von Ihnen stammt.
- Signaturen können so eingestellt werden, dass sie bei Änderungen und Manipulationen ungültig werden.
- Prüfen Sie, ob alle Unterschriften im Dokument gültig sind.
- Extraktion: Text aus PDF-Dokumentseiten extrahieren
Installation von IronSecureDoc mit Docker
Docker-Images für IronSecureDoc sind auf DockerHub verfügbar. Sie können Docker-Befehle verwenden, um IronSecureDoc für Test- oder Entwicklungszwecke zu starten und zu stoppen.
Ziehen und starten Sie den Container
-
Installieren Sie Docker. Besuchen Sie Get Docker , um Docker für Ihre Umgebung zu installieren.
- Bei Verwendung von Docker Desktop müssen mindestens 4 GB Arbeitsspeicher zugewiesen werden. Die Speichernutzung in Docker Desktop können Sie unter Einstellungen > Ressourcen anpassen.
-
Laden Sie das IronSecureDoc Docker-Image herunter.
docker pull ironsoftwareofficial/ironsecuredocdocker pull ironsoftwareofficial/ironsecuredocSHELL -
Starten Sie einen IronSecureDoc-Container.
Ersetzen Sie Ihren IronSecureDoc-Lizenzschlüssel durch den tatsächlichen Lizenzschlüssel im Argument
IronSecureDoc_LicenseKey. Falls Sie noch keinen besitzen, sichern Sie sich noch heute einen kostenlosen Testlizenzschlüssel .docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredocdocker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredocSHELLTippsWenn auf dem Host nur begrenzter Arbeitsspeicher zur Verfügung steht, verwenden Sie das Flag-m, um ein Speicherlimit für den Container festzulegen:-m 2GB -
Führen Sie einen Ping-Pong-REST-API-Aufruf an SecureDoc durch, um sicherzustellen, dass der SecureDoc-Container ausgeführt wird.
curl http://localhost:8080/v1/document-services/pingcurl http://localhost:8080/v1/document-services/pingSHELLDer Aufruf sollte
200mit der Antwortpongzurückgeben.
Behälter entfernen
Um die Container zu entfernen, führen Sie Folgendes aus:
# Remove SecureDoc containers
docker rm ironsecuredoc
# Remove SecureDoc containers
docker rm ironsecuredoc

