Files
feedc0de cc04d69b9f
Validate, publish and promote Stirling PDF / chart (push) Successful in 36s
Publish stirling-pdf-helm chart for upstream v3.2.0-ultra-lite
2026-10-19 21:22:12 +02:00

21 lines
1.0 KiB
Markdown

# Stirling PDF Helm chart
This independent adapter chart packages the upstream Stirling PDF image for a
small, stateless deployment. Its Git tag follows the tested image release
(`v3.2.0-ultra-lite`), and `appVersion` supplies the default image tag. The
chart declares Deployment, Service, probes, and optional Ingress. Cluster
hostname, ingress middleware, and resource sizing are values. The homelab
release is named `pdf-editor` to preserve existing resource identities; see
[homelab-gitops/apps/pdf-editor](https://code.brunner.ninja/feedc0de/homelab-gitops/src/branch/main/apps/pdf-editor).
```sh
helm repo add brunner.ninja https://brunner.ninja/charts
helm repo update brunner.ninja
helm upgrade --install pdf-editor brunner.ninja/stirling-pdf \
--namespace paperless-ngx -f values.yaml --wait --timeout 10m
```
Run `./test.sh` to validate the chart, or `./install.sh values.yaml` for a
manual installation. Publication and GitOps promotion use `PACKAGE_USERNAME`,
`PACKAGE_TOKEN`, and `GITOPS_TOKEN` Actions secrets.