/ddev-stirling-pdf

Adds Stirling PDF to ddev

Primary LanguageShellApache License 2.0Apache-2.0

Stirling PDF

Stirling PDF is an open-source tool to create, modify and convert PDF files.

List of all features: https://github.com/Stirling-Tools/Stirling-PDF?tab=readme-ov-file#pdf-features

Stirling PDF website: https://github.com/Stirling-Tools/Stirling-PDF/

Install

ddev get b13/ddev-stirling-pdf && ddev restart

Add the .ddev/stirling-pdf/extraConfigs/settings.yml and .ddev/stirling-pdf/extraConfigs/stirling-pdf-DB.mv.db to the repository. stirling-pdf-DB.mv.db contains the API key, so it is recommended to have it in git so it can be shared across a team.

  • Stirling PDF UI: https://<project-name>.ddev.site:8064/
  • SwaggerUI (API): https://<project-name>.ddev.site:8064/swagger-ui/

Additional language packs

For OCR, you may want to add additional languages as described here. Don't forget to include these language packs in git.

API Key

Go to https://<project-name>.ddev.site:8064/account and copy the API key. This will be stored in the database.

Login

Authentication is enabled by default (DOCKER_ENABLE_SECURITY=true and SECURITY_ENABLE_LOGIN=true).

User: stirling

Password: stirling

Maintained by @b13