Product Activation

PSPDFKit Document Engine is a commercial product, and each installation needs to be activated according to your license. Please contact our Sales team for procurement.

  1. This activation happens via the ACTIVATION_KEY, which you configure as part of the Document Engine container environment — for example, in the Helm values file.

  2. The first time this container is started, it’ll authenticate the key against the PSPDFKit Customer Portal and store license-related data in the configured database.

  3. Each installation is identified by data stored in the configured database; the Document Engine containers are meant to be treated as ephemeral.

  4. Production activation keys can only be used once, while trial and development keys have no such limitation.

If you see the following error message in Document Engine logs, you need to set a valid ACTIVATION_KEY:

No `ACTIVATION_KEY` or `LICENSE_KEY` set. You need to set one of them in your `docker-compose.yml`. https://pspdfkit.com/guides/document-engine/deployment/product-activation