Run your own PDF Blocks server with Docker
Process your sensitive documents in your own PDF Blocks server, either in your infrastructure or in your cloud servers in AWS, Azure, Heroku, etc.
We publish the PDF Blocks server as a Docker image:
Images are tagged with the API version. Use the default
latest tag to get the latest version.
To run PDF Blocks server as a Docker container:
To protect access to your private PDF Blocks server, you can set up an API key.
To set your API key, first calculate the SHA-256 hash of your chosen API key. For example, for the password
pa55w0rd the calculated SHA-256 hash is:
docker run command set the environment variable
API_KEY_HASH to the hash:
To run PDF Blocks server you need to set a license key in the
LICENSE_KEY environment variable.
To try PDF Blocks, use the
LICENSE_KEY=evaluation. You can try it for free for any time you want. A small mark is placed in the bottom of each processed page during the evaluation.
When you are ready, buy a license. You will get a license key like this:
(We added line breaks for clarity, but don’t split your license key in multiple lines)
In the docker run command set the environment variable
LICENSE_KEY to the full license key. For example: