Files
chart/library/ix-dev/community/invidious/values.yaml
Stavros Kois aa399c5be9 Adds Invidious (#2017)
* initial commit

* add readme

* add templates

* update templates

* add metadata

* update ui

* allow custom config

* whops

* rootless

* bump common

* clean up metadata
2024-01-11 13:13:18 +02:00

62 lines
1.4 KiB
YAML

image:
repository: quay.io/invidious/invidious
pullPolicy: IfNotPresent
tag: latest
gitImage:
repository: bitnami/git
pullPolicy: IfNotPresent
tag: latest
resources:
limits:
cpu: 4000m
memory: 8Gi
invidiousConfig:
admins: []
registrationEnabled: true
loginEnabled: true
captchaEnabled: true
additionalEnvs: []
invidiousNetwork:
webPort: 31008
invidiousStorage:
config:
type: ixVolume
ixVolumeConfig:
datasetName: config
pgData:
type: ixVolume
ixVolumeConfig:
datasetName: pgData
pgBackup:
type: ixVolume
ixVolumeConfig:
datasetName: pgBackup
additionalStorages: []
notes:
custom: |
## Database
You can connect to the database using the pgAdmin App from the catalog
<details>
<summary>Database Details</summary>
- Database: `invidious`
- Username: `kemal`
- Password: `{{ .Values.invidiousDbPass }}`
- Host: `{{ .Values.invidiousDbHost }}.{{ .Release.Namespace }}.svc.cluster.local`
- Port: `5432`
</details>
{{- $_ := unset .Values "invidiousDbPass" }}
{{- $_ := unset .Values "invidiousDbHost" }}
Additional configuration can be specified
- Via [environment variables](https://github.com/iv-org/invidious/pull/1702)
- By editing the file `/config/config.yaml` (see [example](https://github.com/iv-org/invidious/blob/master/config/config.example.yml))