Commencer

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

IronSecureDoc sur DockerCe guide vous aidera à mettre en place IronSecureDoc en 5 minutes. IronSecureDoc sera votre conteneur de sécurité auto-hébergé.

IronSecureDoc peut être téléchargé sous forme d'image Docker à partir de DockerHub.

Liens rapides pour l'installation de votre plate-forme

Si vous souhaitez un tutoriel plus spécifique à votre environnement, veuillez vous référer à l'un de nos tutoriels :

Hébergement d'IronSecureDoc en tant que conteneur :

IronSecureDoc devra être exécuté quelque part, ce qui vous donne un contrôle total sur la manière dont il est accédé et utilisé. Vous pouvez utiliser votre machine Windows/Mac/Linux, un serveur sur votre intranet local ou un conteneur hébergé dans le nuage. Selon ce qui vous convient le mieux.

Accueillir localement

Déploiement dans le nuage

Accès à IronSecureDoc en tant que client :

Une fois hébergé, l'IronSecureDoc peut être appelé via des appels RESTful à l'URL. Par défaut, notre documentation couvre le cas d'utilisation REST-API. Nous avons également un client .NET sur NuGet qui peut être utilisé pour obscurcir l'API REST dans une classe de bibliothèque client, et nous prévoyons de lancer bientôt d'autres bibliothèques de ce type.

Défaut

bibliothèque client .NET

Une plongée dans l'ensemble des fonctionnalités du produit

Ce conteneur contient à la fois des fonctionnalités gratuites et des fonctionnalités premium pour les entreprises. **Démarrer une période d'essai de 30 jours pour tester toutes les fonctionnalités.

Fonctionnalités gratuites et d'entreprise

Tableau d'accès aux fonctionnalités

Spécificités du dispositif

  • Cryptage: Ajouter un mot de passe PDF + cryptage SHA

    • Définir, modifier ou supprimer les mots de passe USER et OWNER.
  • Verrouiller les fonctionnalités telles que : Impression, Test de copie, Remplir des formulaires, etc.
  • Rédaction: Rédiger des mots, des phrases, des modèles RegEx et des régions d'un PDF

    • Supprimer les occurrences d'un mot dans l'ensemble du document ou sur des pages spécifiques.

    • Supprimez les motifs à l'aide de RegEx, tels que les dates, les numéros d'identification ou les noms.
  • Supprimez les données de certaines zones des PDF, ce qui est utile pour les formulaires et les modèles.
  • Certification: Appliquer un fichier de signature numérique (.pfx, .p12) à votre document PDF

    • Une signature numérique garantit aux destinataires que le document provient bien de vous.
  • Les signatures peuvent être désactivées en cas de modification ou d'altération.
  • Extraction: Extraire le texte d'une page d'un document PDF

Installation d'IronSecureDoc avec Docker

Les images Docker pour IronSecureDoc sont disponibles sur DockerHub. Vous pouvez utiliser les commandes Docker pour démarrer et arrêter IronSecureDoc à des fins de test ou de développement.

Tirer et démarrer le conteneur

  1. Installer Docker. Visiter Obtenir Docker pour installer Docker dans votre environnement.

     Si vous utilisez Docker Desktop, assurez-vous d'allouer au moins 4 Go de mémoire. Vous pouvez ajuster l'utilisation de la mémoire dans Docker Desktop en allant dans **Settings > Resources**.
  2. Tirez l'image Docker IronSecureDoc.
    docker pull ironsoftwareofficial/ironsecuredoc
YAML
  1. Démarrer un conteneur IronSecureDoc.

     Remplacez votre clé de licence IronSecureDoc par l'argument de `IronSecureDoc_LicenseKey`. Si vous n'en avez pas encore, [**Obtenez une clé de licence d'essai gratuite aujourd'hui**](/enterprise/securedoc/docs#trial-license).
    docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY
YAML

Conseils
Si la mémoire disponible sur l'hôte est limitée, utilisez l'option -m pour fixer une limite de mémoire pour le conteneur : -m 2GB

  1. Effectuer un appel ping-pong de l'API REST à SecureDoc pour s'assurer que le conteneur SecureDoc est en cours d'exécution.
    curl http://localhost:8080/v1/document-services/ping
YAML

Devrait rapporter 200 avec pong.

Retirer les conteneurs

Pour supprimer les conteneurs, exécutez :

# Remove SecureDoc containers
docker rm ironsecuredoc
YAML