Commit Graph

12 Commits

Author SHA1 Message Date
2b7c10b774 Remove unnecessary header from NOTES.txt file
All checks were successful
Build Helm Chart / helm-package (push) Successful in 22s
This commit removes the header that was previously included at the
beginning of the NOTES.txt file in the Paperless-NGX chart. The
header line, which referenced a common library for rendering, was
not needed for the proper function of the NOTES.txt file and
cluttered the installation message.

The main content of the file now directly congratulates users on
the successful installation of the Paperless-NGX chart and
provides instructions for accessing the application. No
functional changes to the application were introduced, and there
are no breaking changes associated with this update.
2025-11-23 09:14:33 +01:00
cd0b54da0e Refactor environment variable section in values.yaml
Some checks failed
Build Helm Chart / helm-package (push) Failing after 20s
Updated the formatting of the `env` section in the
`charts/paperless-ngx/values.yaml` file for improved clarity.
The changes include reformatting the environment variables
under the `env` key, placing them in a more readable structure
while maintaining the same functionality. This adjustment
enhances consistency across the configuration file, aiding
in better comprehension and maintenance. No breaking changes
were introduced, and the existing values remain unchanged.
2025-11-23 09:12:19 +01:00
173421cc42 Update environment variable formatting in values.yaml
Some checks failed
Build Helm Chart / helm-package (push) Failing after 21s
Improved the formatting of the environment variable section in the
`values.yaml` file within the `charts/paperless-ngx` directory. The
change includes a reindentation of the `env` block to enhance readability
and maintain consistency. This adjustment does not affect functionality
or introduce any breaking changes, but it ensures that the YAML
structure remains clean and is easier to understand for future
modifications.
2025-11-23 09:10:35 +01:00
cc4992be24 Add installation notes and restructure environment variables
Some checks failed
Build Helm Chart / helm-package (push) Failing after 22s
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.
2025-11-23 09:02:01 +01:00
44675e0046 Refactor image configuration in paperless-ngx chart
Some checks failed
Build Helm Chart / helm-package (push) Failing after 20s
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.
2025-11-23 08:54:25 +01:00
bdc614097e Add controller setting and persistence configurations
Some checks failed
Build Helm Chart / helm-package (push) Failing after 20s
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.
2025-11-23 08:40:37 +01:00
062744c989 Update dependencies for PostgreSQL, MariaDB, and Redis
Some checks failed
Build Helm Chart / helm-package (push) Failing after 21s
Updated the versions of PostgreSQL, MariaDB, and Redis in the
paperless-ngx Chart.yaml file. The PostgreSQL version was
bumped from 17.0.1 to 18.1.11, MariaDB from 23.0.1 to 23.2.4,
and Redis from 23.0.4 to 24.0.0. These updates are necessary
to ensure compatibility with the latest features and fixes
introduced in these dependencies. No breaking changes
are anticipated as the updates remain within the major version
boundaries. It's essential to test the application after
these updates to confirm stability and functionality.
2025-11-23 08:20:39 +01:00
0e7b22122e Update dependencies and kubeVersion in Chart.yaml
Some checks failed
Build Helm Chart / helm-package (push) Failing after 14s
The kubeVersion has been updated from ">=1.22.0-0" to
">=1.28.0-0" to ensure compatibility with newer Kubernetes
versions.

Dependencies have also been updated: the "common" chart
repository was updated from "https://bjw-s.github.io/helm-charts"
to "https://bjw-s-labs.github.io/helm-charts/" and its version
was bumped to 4.4.0. The "postgresql" dependency version was
changed from 14.0.5 to 17.0.1, the "mariadb" version
was updated from 20.1.1 to 23.0.1, and the "redis" version
was upgraded from 20.7.0 to 23.0.4.

These updates are necessary to take advantage of the latest
features, improvements, and security patches in the respective
charts while ensuring compatibility with Paperless-ngx.
2025-11-23 08:17:01 +01:00
9ec413f50c new paperless-ngx
Some checks failed
Build Helm Chart / helm-package (push) Failing after 17s
2025-11-23 08:03:38 +01:00
f4d9561330 Update paperless-ngx version to 0.25.1
Some checks failed
Build Helm Chart / helm-package (push) Failing after 7s
Updated the version number in the Chart.yaml file for the
paperless-ngx chart from 0.25.0 to 0.25.1. This change was made
to reflect the latest release version of the application,
ensuring that users can deploy the updated features and
bug fixes included in this version. No breaking changes
are introduced with this update, and it is important for
users to keep their deployments current with the latest
releases for optimal performance and security.
2025-10-31 12:19:24 +01:00
505e34223a Update paperless-ngx chart version to 0.25.0
Some checks failed
Build Helm Chart / helm-package (push) Failing after 39s
Updated the version number in the Chart.yaml file for the
paperless-ngx Helm chart from 0.24.1 to 0.25.0. This change is
necessary to align the chart with the latest release, which
includes important bug fixes and new features. It's essential
for users to stay updated to ensure compatibility and access
to the latest improvements. No breaking changes are introduced
with this version update.
2025-10-31 12:15:19 +01:00
6c363adf2d add paperless-ngx chart 2025-10-31 12:08:40 +01:00