TrueChartsCatalogClone/incubator/linkwarden/0.0.1/ix_values.yaml

68 lines
1.6 KiB
YAML

image:
repository: ghcr.io/linkwarden/linkwarden
pullPolicy: IfNotPresent
tag: v2.2.1@sha256:c948cdcf683ec7b6c634eb2a0e184e270e167401d41ef8e82f7ff64c61f39f9c
config:
nextauth_url: "http://example.com"
pagination_take_count: 20
autoscroll_timeout: 30
disable_registration: false
archive_limit: 5
smtp:
enabled: false
from: ""
server: ""
securityContext:
container:
readOnlyRootFilesystem: false
runAsGroup: 0
runAsUser: 0
service:
main:
ports:
main:
port: 2985
targetPort: 3000
workload:
main:
podSpec:
containers:
main:
env:
DATABASE_URL:
secretKeyRef:
name: cnpg-main-urls
key: std
NEXTAUTH_SECRET:
secretKeyRef:
name: linkwarden-secrets
key: NEXTAUTH_SECRET
NEXTAUTH_URL: "{{ .Values.config.nextauth_url }}"
PAGINATION_TAKE_COUNT: "{{ .Values.config.pagination_take_count }}"
STORAGE_FOLDER: "data"
AUTOSCROLL_TIMEOUT: "{{ .Values.config.autoscroll_timeout }}"
NEXT_PUBLIC_DISABLE_REGISTRATION: "{{ .Values.config.disable_registration }}"
RE_ARCHIVE_LIMIT: "{{ .Values.config.archive_limit }}"
NEXT_PUBLIC_EMAIL_PROVIDER: "{{ .Values.config.smtp.enabled }}"
EMAIL_FROM: "{{ .Values.config.smtp.from }}"
EMAIL_SERVER: "{{ .Values.config.smtp.server }}"
persistence:
data:
enabled: true
mountPath: "/data/data"
cnpg:
main:
enabled: true
database: linkwarden
user: linkwarden
portal:
open:
enabled: true