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é en tant qu'image Docker depuis 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éder à 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. Commencez un essai de 30 jours pour essayer toutes les fonctionnalités.

Fonctionnalités gratuites et d'entreprise

Tableau d'accès aux fonctionnalités

Spécificités du dispositif

  • Chiffrement : Ajouter un mot de passe PDF + chiffrement 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.
  • Vérifiez que le mot de passe du document est valide et correct.
  • Rédaction : Rédigez des mots, des phrases, des motifs 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 : Appliquez 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.
  • Vérifiez que toutes les signatures du document sont valides.
  • Extraction : Extraire le texte de la page du 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. Visitez Obtenir Docker pour installer Docker pour 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 Paramètres > Ressources.

  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 pour IronSecureDoc_LicenseKey. Si vous n'en avez pas encore, Obtenez une clé de licence d'essai gratuite dès aujourd'hui.

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

Conseils
Si vous avez une mémoire limitée disponible sur l'hôte, utilisez l'option -m pour définir 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

Doit renvoyer 200 avec pong.

Retirer les conteneurs

Pour supprimer les conteneurs, exécutez :

# Remove SecureDoc containers
docker rm ironsecuredoc
YAML