Commencer

Ce guide vous aidera à installer et à utiliser IronSecureDoc en 5 minutes. IronSecureDoc sera votre conteneur de sécurité auto-hébergé et isolé du réseau.
IronSecureDoc peut être téléchargé sous forme d'image Docker depuis DockerHub .
Liens rapides pour configurer votre plateforme
Si vous souhaitez un tutoriel plus spécifique à votre environnement, veuillez consulter l'un de nos tutoriels :
Hébergement d'IronSecureDoc en tant que conteneur
IronSecureDoc devra être exécuté quelque part, vous donnant un contrôle total sur la manière dont il est consulté et utilisé. Vous pouvez utiliser soit votre machine Windows/Mac/Linux, soit un serveur sur votre intranet local, soit un conteneur hébergé dans le cloud. Celui qui correspond le mieux à vos besoins.
Accueil local
- Héberger sur Windows à l'aide de Docker Desktop ou Compose
- Héberger sur Mac à l'aide de Docker Desktop ou Compose
- Héberger sur Linux en utilisant Docker Desktop ou Compose
Déploiement sur le cloud
- Déploiement sur Azure à l'aide de Terraform sur Azure Container Registry
- Déploiement sur AWS à l'aide d'Elastic Container Service (ECS)
Accéder à IronSecureDoc en tant que client
Une fois hébergé, IronSecureDoc peut être appelé via des requêtes RESTful à l'URL. Par défaut, notre documentation couvre le cas d'utilisation de l'API REST. Nous proposons également un client .NET sur NuGet qui permet d'abstraire l'API REST dans une classe de bibliothèque cliente, et nous prévoyons de lancer prochainement d'autres bibliothèques de ce type.
Défaut
Bibliothèque cliente .NET
- Uniquement .NET : Tutoriel client .NET Bibliothèque depuis NuGet
Un aperçu des fonctionnalités du produit
Ce conteneur contient des fonctionnalités d'entreprise gratuites et premium. Démarrez un essai gratuit de 30 jours pour découvrir toutes les fonctionnalités.
Fonctionnalités gratuites et entreprises

Caractéristiques spécifiques
-
Chiffrement : Ajouter un mot de passe PDF + chiffrement SHA
- Définir, modifier ou supprimer les mots de passe UTILISATEUR et PROPRIÉTAIRE.
- Verrouiller les fonctionnalités telles que : impression, copie de texte, remplissage de formulaires, etc.
- Vérifiez que le mot de passe du document est valide et correct.
-
Rédaction : Supprimer des mots, des expressions régulières 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 modèles à l'aide d'expressions régulières, tels que les dates, les numéros d'identification ou les noms.
- Supprimer des données de régions spécifiques des fichiers PDF, 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 configurées pour être invalidées en cas de modifications ou de falsifications.
- Vérifiez que toutes les signatures figurant sur le 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
-
Installez Docker. Consultez la page " 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 Paramètres > Ressources .
-
Récupérez l'image Docker d'IronSecureDoc.
docker pull ironsoftwareofficial/ironsecuredocdocker pull ironsoftwareofficial/ironsecuredocSHELL -
Démarrez un conteneur IronSecureDoc.
Remplacez votre clé de licence IronSecureDoc par la clé de licence réelle dans l'argument
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 ironsoftwareofficial/ironsecuredocdocker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredocSHELLSi la mémoire disponible sur l'hôte est limitée, utilisez l'indicateur
-mpour définir une limite de mémoire pour le conteneur :-m 2GB -
Effectuez un appel API REST ping-pong à SecureDoc pour vous assurer que le conteneur SecureDoc est en cours d'exécution.
curl http://localhost:8080/v1/document-services/pingcurl http://localhost:8080/v1/document-services/pingSHELL- L'appel devrait renvoyer
200avec la réponsepong.
- L'appel devrait renvoyer
Retirer les conteneurs
Pour supprimer les conteneurs, exécutez :
# Remove SecureDoc containers
docker rm ironsecuredoc
# Remove SecureDoc containers
docker rm ironsecuredoc

