ironsecuredoc
Self-hosted PDF REST API Server for Enterprise. Redaction, Encryption, Certification, & Compliance.
100K+
Solution:
Docker Image hosting REST API for PDF Redaction, Signing, Encryptions, and Security Processes.
Maintained by:
Iron Softwareā
Where to get help:
š§āš» Our 24/5 Engineer Live Chat Supportā
Where to get started:
š° Container Setup Guideā or š REST API Referenceā
https://ironsoftware.com/enterprise/securedoc/ā
IronSecureDoc is a self-hosted REST API Server that handles PDF Security and Compliance tasks for you and your organization. It boasts powerful PDF tools such as encryption, redaction, watermarking, and digital-signing with simple and well-documented endpoints. All with support for PDF metadata, PDF/A & PDF/UA (Section 508) standards compliance.

The image is designed to be used offline locally, or on your own hosted cloud container environment.
Running on REST API calls to an air-gapped, offline-ready, self-hosted Docker image on your server, your project or workflow will work with IronSecureDoc to ensure that your document security remains firmly within your organization, or securely in your cloud. With a free watermarked version for evaluation, and straightforward perpetual licensing, it provides an alternative to scaling SaaS billing and account management while also being offline for fully-untracked use.
Guides:
Host on Windowsā , Macā , Linuxā
You can run IronSecureDoc as a Docker container without a certificate. Follow these steps:
Pull the image:
docker pull ironsoftwareofficial/ironsecuredoc:latest
Run the Docker container:
docker container run -p 8080:8080 -e IronSecureDoc_LicenseKey=KEY -e ENVIRONMENT=Development -e HTTP_PORTS=8080 ironsoftwareofficial/ironsecuredoc:latest
You may replace KEY with your actual IronSecureDoc license key to remove watermarks. Apply for a key hereā .

PDF_MAX_SIZE_MB (Default: 30): Sets the maximum allowed file size for PDF uploads in Megabytes.REQUEST_TIMEOUT_SECONDS (Default: 5): Sets the timeout duration in seconds for API requests. A value of -1 allows requests to run indefinitely.ALLOWED_ORIGINS: Configures Cross-Origin Resource Sharing (CORS) by specifying allowed origin URLs. Separate multiple URLs with commas. Use * or all to allow requests from any origin.HTTP_PORTS: Defines the HTTP ports the container exposes. This should match the port mapping using -p flag (e.g., 8080). Separate multiple ports with a semicolon (;).HTTPS_PORTS: Defines the HTTPS ports the container exposes. This should match the port mapping using -p flag (e.g., 8081). Separate multiple ports with a semicolon (;).IronSecureDoc_LicenseKey: Sets the IronSecureDoc license key. This will remove watermarks and branding from output PDFs. Important: Do not share this value publicly. Apply for a key hereā .ā Free Feature: Free to use without Licensing or trial
š Premium Feature: Free with Watermarks, Requires License or trialā
PDF File Functionality
Limitless PDF Manipulation
Hosting and Access
View license information and EULAā for the software contained in this image.
IronSecureDoc comes with full functionality for free without usage limits; most of these features will be watermarked if no Trial Key or License Key is applied. You only need an email to receive a full-functionality 30-day license keyā which removes all watermarking.
All Licenses are perpetual, meaning you can use the latest version at the time of purchases forever. Additional Support add-ons will extend your access to new versions that come in the future, bug fixes, new feature requests, and our expert live tech-support team.
Once you've evaluated IronSecureDoc to be the solution for you, you can purchase from our Licensing Pageā or Contact Sales for a Quote or Discount on Support & Update Bundles at [email protected]ā .
Content type
Image
Digest
sha256:da1095c86ā¦
Size
104.8 MB
Last updated
3 months ago
docker pull ironsoftwareofficial/ironsecuredoc