# Los geht's
<img src="/img/ironsecuredoc-on-docker.png" alt="IronSecureDoc on Docker" class="img-responsive add-shadow img-margin" style="max-width:100%;" />
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**](https://hub.docker.com/r/ironsoftwareofficial/ironsecuredoc) 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**](/enterprise/securedoc/tutorials/hosting-windows/) mit **Docker Desktop** oder **Compose**
- [**Host auf einem Mac**](/enterprise/securedoc/tutorials/hosting-mac/) mit **Docker Desktop** oder **Compose**
- [**Host auf Linux**](/enterprise/securedoc/tutorials/hosting-linux/) mit **Docker Desktop** oder **Compose**
#### Bereitstellung in der Cloud
- [**Bereitstellung in Azure**](/enterprise/securedoc/tutorials/set-up-azure/) mithilfe von **Terraform** in der **Azure Container Registry**
- [**Bereitstellung auf AWS**](/enterprise/securedoc/tutorials/set-up-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-**](/enterprise/securedoc/tutorials/use-rest-api/) Referenzleitfaden
#### .NET-Clientbibliothek
- **Nur für .NET:** [**.NET-Client-**](/enterprise/securedoc/tutorials/set-up-in-csharp-dotnet/) 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**](trial-license) , um alle Funktionen auszuprobieren.
#### Kostenlose und Enterprise-Funktionen
<img src="/static-assets/securedoc/assets/features-watermark.png" alt="Feature Access Table" class="img-responsive add-shadow img-margin" style="max-width:100%;" />
#### 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](https://docs.docker.com/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.**
```shell
docker pull ironsoftwareofficial/ironsecuredoc
```
3. **Starten Sie einen IronSecureDoc-Container.**
Ersetzen Sie Ihren IronSecureDoc-Lizenzschlüssel durch den tatsächlichen Lizenzschlüssel im `IronSecureDoc_LicenseKey` Argument. Falls Sie noch keinen besitzen, [**sichern Sie sich noch heute einen kostenlosen Testlizenzschlüssel**](trial-license) .
```shell
docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredoc
```
[[t:(Wenn auf dem Host nur begrenzt Speicher zur Verfügung steht, verwenden Sie das `-m` Flag, 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.**
```shell
curl http://localhost:8080/v1/document-services/ping
```
- Der Aufruf sollte `200` mit der Antwort `pong` zurückgeben.
#### Behälter entfernen
Um die Container zu entfernen, führen Sie Folgendes aus:
```shell
# Remove SecureDoc containers
docker rm ironsecuredoc
```
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.
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.
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.
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 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
Tipps: Wenn auf dem Host nur begrenzt Speicher zur Verfügung steht, verwenden Sie das -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.
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.