Los geht's

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronSecureDoc auf DockerDieser 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 von DockerHub heruntergeladen werden.

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

Bereitstellung in der Cloud

Zugriff auf IronSecureDoc als Kunde

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

.NET Client-Bibliothek

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

Merkmal Zugriffstabelle

Spezifische Merkmale

  • Verschlüsselung: PDF-Passwort + SHA-Verschlüsselung hinzufügen

    • 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.
  • Schwärzung: Schwärzen Sie Wörter, Phrasen, RegEx-Muster und Bereiche eines PDFs

    • 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: Wenden Sie eine digitale Signaturdatei (.pfx, .p12) auf Ihr PDF-Dokument an

    • 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 Sie den Seitentext des PDF-Dokuments

Installation von IronSecureDoc mit Docker

Docker-Images für IronSecureDoc sind auf DockerHub verfügbar. Sie können Docker-Befehle verwenden, um IronSecureDoc zu Test- oder Entwicklungszwecken zu starten und zu stoppen.

Ziehen und Starten des Containers

  1. Docker installieren. Besuchen Sie Get Docker, 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 zu Einstellungen > Ressourcen gehen.

  2. Ziehen Sie das IronSecureDoc-Docker-Image.
    docker pull ironsoftwareofficial/ironsecuredoc
YAML
  1. Starten Sie einen IronSecureDoc-Container.

    Ersetzen Sie Ihren IronSecureDoc-Lizenzschlüssel durch das Argument für IronSecureDoc_LicenseKey. Wenn Sie noch keinen haben, Holen Sie sich noch heute einen kostenlosen Testlizenzschlüssel.

    docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY
YAML

Tipps
Wenn auf dem Host nur begrenzter Speicher verfügbar ist, verwenden Sie das -m-Flag, um ein Speicherkontingent für den Container festzulegen: -m 2GB

  1. 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
YAML

Sollte 200 mit pong zurückgeben.

Behälter entfernen

Um die Container zu entfernen, führen Sie aus:

# Remove SecureDoc containers
docker rm ironsecuredoc
YAML