Los geht's

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

IronSecureDoc on Docker

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.

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

Bereitstellung in der Cloud

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

.NET-Clientbibliothek

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

Feature Access Table

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

  1. 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.
  2. Laden Sie das IronSecureDoc Docker-Image herunter.

    docker pull ironsoftwareofficial/ironsecuredoc
    docker pull ironsoftwareofficial/ironsecuredoc
    SHELL
  3. 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/ironsecuredoc
    docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredoc
    SHELL

    TippsWenn auf dem Host nur begrenzter Arbeitsspeicher verfügbar ist, verwenden Sie den Parameter -m , um ein Speicherlimit für den Container festzulegen: -m 2GB

  4. 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
    curl http://localhost:8080/v1/document-services/ping
    SHELL
    • Der Anruf sollte 200 mit der Antwort pong zurü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
SHELL
Curtis Chau
Technischer Autor

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

Weiterlesen
Bereit anzufangen?
Version: 2024.10 gerade veröffentlicht