Updated the NOTES.txt template to include a congratulatory
message upon successful installation of the Paperless-NGX
chart and added a reminder to check the 'main' service for
access details.
In the values.yaml file, the structure of the environment
variables section has been modified for improved clarity
and readability. This rearrangement maintains the existing
configuration while making it easier to understand where
environment variables are defined.
No breaking changes were introduced; the functionality remains
intact.
This commit restructures the image configuration in the
paperless-ngx Helm chart. The image repository, pull policy,
and tag have been moved under a new `controllers` section
to standardize the deployment options. The main controller
is now explicitly defined with settings for type and
replicas, improving clarity and maintainability of the
values.yaml configuration.
This change was necessary to align the structure with
updated chart specifications and to facilitate future
expansion of controller types within the chart.
No breaking changes are introduced, but users should be
aware of the new hierarchy in the configuration
structure.
Updated the `values.yaml` file for the Paperless-ngx chart.
- Added a `controller` setting under the `main` service to specify
the controller explicitly for better clarity and configuration.
- Removed the annotations under the `ingress.main` section to simplify
the configuration for better customization, if needed in the future.
- Uncommented and defined `accessMode` and `size` for both the
`export` and `consume` persistence volumes to ensure proper
configuration is applied, thereby enabling persistent data storage.
These changes help in improving the chart's configurability
and ensure that default values for persistence settings are applied,
preventing issues with data retention. There are no breaking changes.