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 für .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/ironsecuredocSHELL -
Starten Sie einen IronSecureDoc-Container.
Ersetzen Sie Ihren IronSecureDoc-Lizenzschlüssel durch den tatsächlichen Lizenzschlüssel im
IronSecureDoc_LicenseKeyArgument. 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/ironsecuredocSHELL
-m Flag, 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/pingSHELL- Der Aufruf sollte
200mit der Antwortpongzurückgeben.
- Der Aufruf sollte
Behälter entfernen
Um die Container zu entfernen, führen Sie Folgendes aus:
# Remove SecureDoc containers
docker rm ironsecuredoc
Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender Handbücher.