Empezar

Esta guía te ayudará a poner en marcha IronSecureDoc en 5 minutos. IronSecureDoc será tu Contenedor de Seguridad auto-alojado y aislado.
IronSecureDoc se puede descargar como una imagen de Docker desde DockerHub.
Enlaces rápidos para la configuración de su plataforma
Si deseas un tutorial más específico para tu entorno, por favor consulta uno de nuestros tutoriales:
Alojamiento de IronSecureDoc como contenedor
IronSecureDoc necesitará ejecutarse en algún lugar, dándote control total sobre cómo se accede y utiliza. Puedes usar tu máquina Windows/Mac/Linux, un servidor en tu intranet local o un contenedor alojado en la nube. El que mejor se adapte a tus necesidades.
Hospedar localmente
- Alojar en Windows utilizando Docker Desktop o Compose
- Alojar en Mac utilizando Docker Desktop o Compose
- Alojar en Linux utilizando Docker Desktop o Compose
Implementar en la nube
- Desplegar en Azure utilizando Terraform en Azure Container Registry
- Desplegar en AWS utilizando Elastic Container Service (ECS)
Acceder a IronSecureDoc como cliente
Una vez alojado, se puede llamar a IronSecureDoc mediante llamadas RESTful a la URL. Por defecto, nuestra documentación cubre el caso de uso de REST-API. También tenemos un Cliente .NET en NuGet que se puede utilizar para abstraer la API REST en una clase de biblioteca cliente, y planeamos lanzar más de estas bibliotecas pronto.
Por defecto
- Utilizar la API REST Guía de Referencia
Biblioteca de cliente .NET
- Solo .NET: Tutorial del Cliente .NET Biblioteca desde NuGet
Una inmersión en el conjunto de características del producto
Este contenedor contiene tanto funciones empresariales gratuitas como premium. Inicia una prueba de 30 días para probar todas las funciones.
Funciones gratuitas y empresariales

Características específicas
Encriptación: Añadir Contraseña PDF + Encriptación SHA
- Establecer, cambiar o eliminar las contraseñas de USUARIO y PROPIETARIO.
- Bloquear funciones como: Imprimir, Copiar Texto, Rellenar Formularios, etc.
- Verificar que la contraseña del documento sea válida y correcta.
Redacción: Redactar palabras, frases, patrones RegEx y regiones de un PDF
- Eliminar instancias de una palabra a lo largo del documento o en páginas específicas.
- Eliminar patrones usando RegEx, como fechas, números de identificación o nombres.
- Eliminar datos de regiones específicas de PDFs, útil para formularios y plantillas.
Certificación: Aplicar un archivo de firma digital (.pfx, .p12) a tu documento PDF
- Una firma digital asegura a los destinatarios que el documento proviene de ti.
- Las firmas se pueden configurar para romperse cuando ocurren modificaciones y manipulaciones.
- Verificar que todas las firmas del documento sean válidas.
- Extracción: Extraer texto de página del documento PDF
Instalación de IronSecureDoc con Docker
Las imágenes de Docker para IronSecureDoc están disponibles en DockerHub. Puedes usar comandos de Docker para iniciar y detener IronSecureDoc para pruebas o desarrollo.
Tire y ponga en marcha el contenedor
Instalar Docker. Visita Obtener Docker para instalar Docker para tu entorno.
- Si usas Docker Desktop, asegúrate de asignar al menos 4GB de memoria. Puedes ajustar el uso de memoria en Docker Desktop yendo a Configuración > Recursos.
Extraer la imagen de Docker de IronSecureDoc.
docker pull ironsoftwareofficial/ironsecuredocdocker pull ironsoftwareofficial/ironsecuredocSHELLIniciar un contenedor de IronSecureDoc.
Reemplaza tu clave de licencia de IronSecureDoc con la clave de licencia real en el argumento
IronSecureDoc_LicenseKey. Si todavía no tienes una, Obtén una Clave de Licencia de Prueba Gratuita hoy.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/ironsecuredocSHELLConsejosSi tiene memoria limitada disponible en el host, use el indicador-mpara establecer un límite de memoria para el contenedor:-m 2GBHaz una llamada API REST ping-pong a SecureDoc para asegurar que el contenedor SecureDoc está en funcionamiento.
curl http://localhost:8080/v1/document-services/pingcurl http://localhost:8080/v1/document-services/pingSHELL- La llamada debería devolver
200con la respuestapong.
- La llamada debería devolver
Retirar los contenedores
Para eliminar los contenedores, ejecuta:
# Remove SecureDoc containers
docker rm ironsecuredoc# Remove SecureDoc containers
docker rm ironsecuredoc




