https://github.com/breuerfelix/helm-charts
Helm Charts maintained by @breuerfelix
https://github.com/breuerfelix/helm-charts
helm helmcharts lychee paperless-ngx
Last synced: 8 months ago
JSON representation
Helm Charts maintained by @breuerfelix
- Host: GitHub
- URL: https://github.com/breuerfelix/helm-charts
- Owner: breuerfelix
- Created: 2024-03-26T17:10:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-30T18:44:03.000Z (over 1 year ago)
- Last Synced: 2024-12-27T19:15:56.755Z (10 months ago)
- Topics: helm, helmcharts, lychee, paperless-ngx
- Homepage:
- Size: 14.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# helm-charts
```bash
helm repo add breuerfelix https://breuerfelix.github.io/helm-charts
helm repo update
```## paperless-ngx
You need to create a secret manually (create namespace first):
```yaml
apiVersion: v1
kind: Secret
metadata:
name: paperless-ngx
namespace: paperless-ngx
type: Opaque
stringData:
PAPERLESS_SECRET_KEY: "some-secret-key"
PAPERLESS_URL: "https://paperless.example.com"
PAPERLESS_ALLOWED_HOSTS: "https://paperless.example.com"
PAPERLESS_ADMIN_USER: "admin"
PAPERLESS_ADMIN_PASSWORD: "some-secret-password"
```Use the following `values.yaml`:
```yaml
paperless:
image:
name: ghcr.io/paperless-ngx/paperless-ngx
tag: 2.6.3 # search for the newest version onlineingress:
enabled: true
host: paperless.example.comenv:
- name: PAPERLESS_REDIS
value: redis://redis:80
- name: PAPERLESS_TIME_ZONE
value: Europe/Berlin # your timezone
- name: PAPERLESS_OCR_LANGUAGE
value: deu # your languagesecretRefs:
- key: PAPERLESS_SECRET_KEY
name: paperless-ngx
- key: PAPERLESS_URL
name: paperless-ngx
- key: PAPERLESS_ALLOWED_HOSTS
name: paperless-ngx
- key: PAPERLESS_ADMIN_USER
name: paperless-ngx
- key: PAPERLESS_ADMIN_PASSWORD
name: paperless-ngx
```Install:
```bash
kubectl create namespace paperless-ngx
helm install -f values.yaml -n paperless-ngx paperless-ngx breuerfelix/paperless-ngx
```