Commit Graph

4 Commits

Author SHA1 Message Date
0eee0e7455 Bump version of paperless-ai chart to 0.2.0
Some checks failed
Build Helm Chart / helm-package (push) Failing after 3s
Updated the version number in the Chart.yaml file for the
paperless-ai Helm chart from 0.1.0 to 0.2.0. This change was made
to reflect the latest updates and improvements made to the chart,
ensuring users are aware of the new version. No breaking changes
were introduced with this update, and the appVersion remains at
3.0.7.
2025-07-06 09:14:15 +02:00
ba732eb734 Refactor paperless-ai Helm chart for improved configuration
Some checks failed
Build Helm Chart / helm-package (push) Failing after 3s
This update substantially refactors the paperless-ai Helm chart.
Key changes include:

- Complete removal of outdated files: `.helmignore`, `LICENSE`,
  `README.adoc`, and several template files like `configfileConfigmap.yaml`,
  `configmap.yaml`, `dataPvc.yaml`, `envfileSecret.yaml`,
  `openAiApiSecret.yaml`, `paperlessApiSecret.yaml`, and others.

- Introduction of a new Persistent Volume Claim configuration in
  `pvc.yaml` to simplify storage management.

- Significant updates to `Chart.yaml` for better metadata, including
  a new maintainer and project description in German.

- Enhancements to the main deployment template in `deployment.yaml`,
  focusing on clarity and proper utilization of Kubernetes security
  contexts, environment variables, and container properties.

- Updated service definitions in `service.yaml` with better labels
  and service properties.

- Refined the `ingress.yaml` to improve external service access
  management, including annotations for potential customization.

These changes were implemented to modernize the Helm chart based on
the current best practices, improve user experience, and set a
foundation for future enhancements. There are no breaking changes to
the existing user configurations.
2025-07-06 09:02:17 +02:00
c18b5c7514 chore(chart): bump version to 0.7.0 and appVersion to 3.0.7
All checks were successful
Build Helm Chart / helm-package (push) Successful in 4s
Updates the Paperless-AI Helm chart version from 0.1.0 to 0.7.0 and the
 application version from 2.1.3 to 3.0.7. This significant version jump
 reflects major improvements in the underlying application including new
 features and stability improvements. This update ensures the chart
 references the latest stable release of Paperless-AI.
2025-06-27 08:47:17 +02:00
f3fbaf942e refactor: move Helm chart to standard directory structure
All checks were successful
Build Helm Chart / helm-package (push) Successful in 4s
This commit restructures the paperless-ai Helm chart by moving all files
 from the nested directory (charts/paperless-ai/paperless-ai/) to the
 standard Helm chart directory structure (charts/paperless-ai/). The change
 eliminates the redundant directory nesting that was causing issues with
 Helm chart packaging and installation. No functional changes were made to
 any files - this is purely a directory structure reorganization to follow
 Helm best practices and improve chart maintainability.
2025-06-27 08:43:57 +02:00