Add support for Paperless AI API token and environment variables #10

Merged
marko merged 1 commits from patch-paperless-ai into main 2025-07-06 17:40:33 +00:00
Owner

This commit introduces several significant changes to the Paperless AI
Helm chart:

  • Updated the version from 0.5.0 to 0.6.0 in Chart.yaml to reflect
    the new additions.
  • Added a new template paperlessApiSecret.yaml to define a Kubernetes
    Secret for the Paperless API token. This allows secure storage of the
    API token, which is now a required value for communication with the
    Paperless application.
  • Introduced a new function in _helpers.tpl called generateEnv
    that dynamically generates a .env file from various configuration
    values in values.yaml. This includes settings for the Paperless API
    URL, AI provider, tagging options, scanning intervals, and more.
  • Updated values.yaml to include necessary configurations for the
    Paperless API, OpenAI, and other related settings, making it easier
    for users to configure the chart per their requirements.
  • Adjusted resource limits and initial probe delays for improved
    performance and quicker health checks.

These enhancements provide better configurability and facilitate
secure management of sensitive credentials, thereby improving user
experience and application reliability.

This commit introduces several significant changes to the Paperless AI Helm chart: - Updated the version from 0.5.0 to 0.6.0 in `Chart.yaml` to reflect the new additions. - Added a new template `paperlessApiSecret.yaml` to define a Kubernetes Secret for the Paperless API token. This allows secure storage of the API token, which is now a required value for communication with the Paperless application. - Introduced a new function in `_helpers.tpl` called `generateEnv` that dynamically generates a `.env` file from various configuration values in `values.yaml`. This includes settings for the Paperless API URL, AI provider, tagging options, scanning intervals, and more. - Updated `values.yaml` to include necessary configurations for the Paperless API, OpenAI, and other related settings, making it easier for users to configure the chart per their requirements. - Adjusted resource limits and initial probe delays for improved performance and quicker health checks. These enhancements provide better configurability and facilitate secure management of sensitive credentials, thereby improving user experience and application reliability.
marko added 1 commit 2025-07-06 17:40:29 +00:00
Add support for Paperless AI API token and environment variables
All checks were successful
Build Helm Chart / helm-package (push) Successful in 3s
f9df49ddd1
This commit introduces several significant changes to the Paperless AI
Helm chart:

- Updated the version from 0.5.0 to 0.6.0 in `Chart.yaml` to reflect
  the new additions.
- Added a new template `paperlessApiSecret.yaml` to define a Kubernetes
  Secret for the Paperless API token. This allows secure storage of the
  API token, which is now a required value for communication with the
  Paperless application.
- Introduced a new function in `_helpers.tpl` called `generateEnv`
  that dynamically generates a `.env` file from various configuration
  values in `values.yaml`. This includes settings for the Paperless API
  URL, AI provider, tagging options, scanning intervals, and more.
- Updated `values.yaml` to include necessary configurations for the
  Paperless API, OpenAI, and other related settings, making it easier
  for users to configure the chart per their requirements.
- Adjusted resource limits and initial probe delays for improved
  performance and quicker health checks.

These enhancements provide better configurability and facilitate
secure management of sensitive credentials, thereby improving user
experience and application reliability.
marko merged commit f9df49ddd1 into main 2025-07-06 17:40:33 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: marko/HelmChartSammlung#10
No description provided.