Los geht's
Dieser Leitfaden hilft Ihnen, IronSecureDoc in 5 Minuten zum Laufen zu bringen. IronSecureDoc wird Ihr selbst gehosteter Sicherheitsbehälter mit Luftabdeckung sein.
IronSecureDoc kann als Docker-Image heruntergeladen werden vonDockerHub.
Quick Links zur Einrichtung für Ihre Plattform
Wenn Sie eine spezifische Anleitung für Ihre Umgebung wünschen, lesen Sie bitte eine unserer Anleitungen:
IronSecureDoc als Container hosten:
IronSecureDoc muss irgendwo ausgeführt werden, so dass Sie die volle Kontrolle darüber haben, wie darauf zugegriffen wird und wie es verwendet wird. Verwenden Sie entweder Ihren Windows/Mac/Linux-Rechner, einen Server in Ihrem lokalen Intranet oder einen in der Cloud gehosteten Container. Je nachdem, was Ihren Bedürfnissen am besten entspricht.
Lokaler Gastgeber
- Host unter Windows mit Docker Desktop oder Compose
- Host auf Mac mit Docker Desktop oder Compose
- Host auf Linux mit Docker Desktop oder Compose
Bereitstellung in der Cloud
- Bereitstellung auf Azure mit Terraform auf Azure Container Registry
- Bereitstellung auf AWS mit Elastic Container Service(ECS)
Zugriff auf IronSecureDoc als Client:
Sobald das IronSecureDoc gehostet ist, kann es über RESTful-Aufrufe der URL aufgerufen werden. Unsere Dokumentation deckt standardmäßig den Anwendungsfall REST-API ab. Wir haben auch einen .NET Client auf NuGet, der verwendet werden kann, um die REST-API in eine Client-Bibliotheksklasse zu verschleiern, und planen, bald weitere dieser Bibliotheken auf den Markt zu bringen.
Standard
- Verwenden Sie die REST-API Referenzhandbuch
.NET Client-Bibliothek
- Nur .NET:.NET-Client-Tutorial Bibliothek von NuGet
Ein Blick auf die Produktfunktionen
Dieser Container enthält sowohl kostenlose als auch Premium-Unternehmensfunktionen. Starten Sie eine 30-tägige Testversion um alle Funktionen auszuprobieren.
Freie und Enterprise-Funktionen
Spezifische Merkmale
- Verschlüsselung: PDF-Passwort hinzufügen + SHA-Verschlüsselung
- Festlegen, Ändern oder Entfernen der Passwörter USER und OWNER.
- Sperren von Funktionen wie z. B.: Drucken, Kopiertest, Formulare ausfüllen, usw.
- Überprüfen Sie, ob das Dokumentenpasswort gültig und korrekt ist.
- Redaktion: Wörter, Phrasen, RegEx-Muster und Bereiche einer PDF-Datei redigieren
- Entfernen Sie Vorkommen eines Wortes im gesamten Dokument oder auf bestimmten Seiten.
- Entfernen Sie Muster mit RegEx, z. B. Datumsangaben, ID-Nummern oder Namen.
- Entfernen Sie Daten aus bestimmten Bereichen von PDFs, nützlich für Formulare und Vorlagen.
- Zertifizierung: Aufbringen einer digitalen Signaturdatei(.pfx, .p12) zu Ihrem PDF-Dokument
- Eine digitale Unterschrift gibt den Empfängern die Sicherheit, dass das Dokument von Ihnen stammt.
- Signaturen können so eingestellt werden, dass sie bei Änderungen und Manipulationen zerstört werden.
- Überprüfen Sie, ob alle Signaturen im Dokument gültig sind.
- Extraktion: Extrahieren von Seitentext aus PDF-Dokumenten
Installation von IronSecureDoc mit Docker
Docker-Images für IronSecureDoc sind über DockerHub erhältlich. Sie können Docker-Befehle verwenden, um IronSecureDoc zu Test- oder Entwicklungszwecken zu starten und zu stoppen.
Ziehen und Starten des Containers
-
Docker installieren. Besuchen SieDocker holen um Docker für Ihre Umgebung zu installieren.
Wenn Sie Docker Desktop verwenden, stellen Sie sicher, dass Sie mindestens 4 GB Arbeitsspeicher zuweisen. Sie können die Speichernutzung in Docker Desktop anpassen, indem Sie Einstellungen > Ressourcen aufrufen.
- Ziehen Sie das IronSecureDoc-Docker-Image.
docker pull ironsoftwareofficial/ironsecuredoc
-
Starten Sie einen IronSecureDoc-Container.
Ersetzen Sie Ihren IronSecureDoc-Lizenzschlüssel durch das Argument für
IronSecureDoc_LicenseKey
. Wenn Sie noch keine haben,Holen Sie sich noch heute einen kostenlosen Testlizenzschlüssel.
docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY
Tipps
-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/ping
Sollte 200
mit pong
zurückgeben.
Behälter entfernen
Um die Container zu entfernen, führen Sie aus:
# Remove SecureDoc containers
docker rm ironsecuredoc