Run Document Processing on Your Own Infrastructure

Self-Host Documentize

Run it locally or on your own infrastructure

A lightweight self-host version designed for developers. No complex setup, no external dependencies — just download, run, and start using Documentize in under a minute.

⚡ Quick Start

Choose the setup that fits your workflow. Both options take only a few steps.

.NET 9 (fastest way)

If you already have .NET installed, this is the quickest way to get started.

  1. Download the self-host package
  2. Extract the archive
  3. Run:
dotnet Documentize.SelfHost.dll

Then open http://localhost in your browser.

Docker

Prefer containers? Use the included Dockerfile to run Documentize anywhere.

  1. Download the Docker package
  2. Build the image:
docker build -t documentize .

Run the container:

docker run -p 80:80 documentize

Then open http://localhost.

🧩 Requirements

Minimal requirements depending on your setup:

  • .NET 9 Runtime for direct execution
  • Docker for containerized setup

⚙️ More Details

The self-host version is built as a standard ASP.NET Core application, so it behaves exactly like any modern .NET web API.

  • Runs locally or on any server
  • Default Docker port: 80
  • No external services required
  • Suitable for internal tools or production use

Download Options

Complete Package (ZIP)

Includes all necessary files, configuration, and documentation to get started.

Contains: managed dotnet 9 assembly

Docker Configuration

Just the Dockerfile for containerized deployment. Perfect for existing setups.

Single file ready for Docker builds

Deployment Notes

  • Requires Docker 20.10+ for containerized deployment
  • Minimum 2GB RAM recommended
  • Just run docker build and run without any configuration

Deploy Documentize as a self-hosted service and process documents locally using a unified REST API. Designed for private networks and controlled environments.

How Self-Hosted Documentize Works

1. Deploy the API

Run the REST API and workers in your own environment using Docker or a local host.

2. Send Documents via REST

Upload files and parameters to API endpoints for conversion, OCR, search, or AI processing.

3. Background Processing

Tasks are processed asynchronously with status tracking and predictable execution.

4. Retrieve Results

Download processed documents or structured results when the task is completed.

FAQs

How do I deploy the self-hosted version? +
You can deploy using a Linux Docker container or run the obfuscated assembly on your own servers.
Are documents sent outside my infrastructure? +
No. All document processing is performed locally within your environment.
What operations are available through the API? +
PDF conversion, merge, split, OCR, search, compression, signing, parsing, and AI-based document tasks.
Is the self-hosted version free? +
The demo version is limited. Full self-hosted usage will support metered billing in future releases.
Can I scale processing capacity? +
Yes. The worker-based architecture supports horizontal scaling.

Unlock the Power of Document Management

PDF Lock

Lock documents with a password using the REST API.

PDF Unlock

Unlock password-protected documents via REST API.

Document Conversion

Convert documents between supported formats.

Document Merge

Merge multiple documents into a single output file.

PDF Split

Split documents by pages or defined rules.

OCR Processing

Recognize text from scanned documents and images.

Searchable PDF

Generate searchable PDFs from scanned files.

PDF Search

Search text content inside documents.

Remove Page

Remove PDF pages.

Rotate page

Rotate document pages.

Compress PDF

Compress document pages.

Digital Signature

Sign documents digitally using the API.

PDF Signature Verification

Verify digital signatures in documents.

Table of Contents

Generate tables of contents automatically.

Checklist Generation

Generate structured checklists from documents using AI.

Illustration Generation

Generate AI-based illustrations for document content.

Self-Hosted Deployment

Demo Version

Free
  • Limited document processing for evaluation
  • REST API access
  • Docker and on-prem deployment