Iron Software IronSecureDoc 開始使用 Get Started Curtis Chau 更新日期:7月 22, 2025 Download IronSecureDoc 免費下載 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English This guide will help you get IronSecureDoc up and running in 5 minutes. IronSecureDoc will be your air-gapped self-hosted Security Container. IronSecureDoc can be downloaded as a Docker image from DockerHub. Quick Links to Set-Up for your Platform If you would like a more specific tutorial for your environment, please refer to one of our tutorials: Hosting IronSecureDoc as a Container IronSecureDoc will need to run somewhere, giving you full control over how it is accessed and used. Either use your Windows/Mac/Linux machine, a server on your local intranet, or a cloud-hosted container. Whichever suits your needs best. Host Locally Host on Windows using Docker Desktop or Compose Host on Mac using Docker Desktop or Compose Host on Linux using Docker Desktop or Compose Deploy to Cloud Deploy to Azure using Terraform on Azure Container Registry Deploy to AWS using Elastic Container Service (ECS) Accessing IronSecureDoc as a Client Once hosted, the IronSecureDoc can be called over RESTful calls to the URL. By default, our documentation covers the REST-API use-case. We also have a .NET Client on NuGet that can be used to abstract the REST API into a client library class, and have plans to launch more of these libraries soon. Default Use the REST API Reference Guide .NET Client Library .NET Only: .NET Client Tutorial Library from NuGet A Dive into the Product Feature Set This container contains both free and premium enterprise features. Start a 30-day trial to try out all of the features. Free and Enterprise Features Feature Specifics Encryption: Add PDF Password + SHA Encryption Set, change, or remove the USER and OWNER passwords. Lock functionality such as: Printing, Copy Text, Fill Forms, etc. Verify the document password is valid and correct. Redaction: Redact words, phrases, RegEx patterns, and regions of a PDF Remove instances of a word throughout the document or on specific pages. Remove patterns using RegEx, such as dates, ID numbers, or names. Remove data from specific regions of PDFs, useful for forms and templates. Certification: Apply a digital signature file (.pfx, .p12) to your PDF document A digital signature assures recipients that the document came from you. Signatures can be set to break when modifications and tampering occur. Verify all the signatures in the document are valid. Extraction: Extract PDF document page text Installing IronSecureDoc with Docker Docker images for IronSecureDoc are available from DockerHub. You can use Docker commands to start and stop IronSecureDoc for testing or development. Pull and Start the container Install Docker. Visit Get Docker to install Docker for your environment. If using Docker Desktop, make sure to allocate at least 4GB of memory. You can adjust memory usage in Docker Desktop by going to Settings > Resources. Pull the IronSecureDoc Docker image. docker pull ironsoftwareofficial/ironsecuredoc docker pull ironsoftwareofficial/ironsecuredoc SHELL Start an IronSecureDoc container. Replace your IronSecureDoc license key with the actual license key in the IronSecureDoc_LicenseKey argument. If you do not have one yet, Get a Free Trial License Key today. docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredoc docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredoc SHELL 提示If you have limited memory available on the host, use the -m flag to set a memory limit for the container: -m 2GB Make a ping-pong REST API call to SecureDoc to ensure the SecureDoc container is running. curl http://localhost:8080/v1/document-services/ping curl http://localhost:8080/v1/document-services/ping SHELL The call should return 200 with the response pong. Remove containers To remove the containers, run: # Remove SecureDoc containers docker rm ironsecuredoc # Remove SecureDoc containers docker rm ironsecuredoc SHELL Curtis Chau 立即與工程團隊聊天 技術作家 Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。 準備好開始了嗎? 版本: 2024.10 剛剛發布 免費下載 查看許可證