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