Commencer
Ce 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
- Héberger sur Windows en utilisant Docker Desktop ou Compose
- Héberger sur Mac en utilisant Docker Desktop ou Compose
- Héberger sur Linux en utilisant Docker Desktop ou Compose
Déploiement dans le nuage
- Déployer sur Azure en utilisant Terraform sur Azure Container Registry
- Déployer sur AWS en utilisant Elastic Container Service (ECS)
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
- Utiliser l'API REST Guide de Référence
bibliothèque client .NET
- Uniquement .NET : Tutoriel Client .NET Bibliothèque de NuGet
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
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
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.
- Tirez l'image Docker IronSecureDoc.
docker pull ironsoftwareofficial/ironsecuredoc
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
Conseils
-m 2GB
- 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
Doit renvoyer 200
avec pong
.
Retirer les conteneurs
Pour supprimer les conteneurs, exécutez :
# Remove SecureDoc containers
docker rm ironsecuredoc