mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-11-21 14:03:21 -05:00
fix scanner envs
This commit is contained in:
parent
4708186f5c
commit
e17e969bfe
@ -55,15 +55,41 @@ spec:
|
||||
value: {{ .Values.media.baseMountPath | quote }}
|
||||
- name: LIBRARY_IGNORE_PATTERN
|
||||
value: {{ .Values.kyoo.libraryIgnorePattern | quote }}
|
||||
- name: KYOO_APIKEYS
|
||||
- name: KYOO_APIKEY
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
key: {{ .Values.kyoo.apikey.apikeyKey }}
|
||||
name: {{ .Values.kyoo.apikey.existingSecret }}
|
||||
# unclear if needed
|
||||
optional: true
|
||||
- name: KYOO_URL
|
||||
value: "http://{{ include "kyoo.api.fullname" . }}:5000/api"
|
||||
- name: LIBRARY_LANGUAGES
|
||||
value: {{ .Values.kyoo.languages | quote }}
|
||||
value: "http://{{ include "kyoo.api.fullname" . }}:3567/api"
|
||||
- name: JWKS_URL
|
||||
value: "http://{{ include "kyoo.auth.fullname" . }}:4568/.well-known/jwks.json"
|
||||
- name: JWT_ISSUER
|
||||
value: {{ .Values.kyoo.address | quote }}
|
||||
- name: THEMOVIEDB_API_ACCESS_TOKEN
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
key: {{ .Values.contentdatabase.tmdb.apikeyKey }}
|
||||
name: {{ .Values.contentdatabase.tmdb.existingSecret }}
|
||||
optional: true
|
||||
- name: PGUSER
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
key: {{ .Values.global.postgres.kyoo_scanner.kyoo_scanner.userKey }}
|
||||
name: {{ .Values.global.postgres.kyoo_scanner.kyoo_scanner.existingSecret }}
|
||||
- name: PGPASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
key: {{ .Values.global.postgres.kyoo_scanner.kyoo_scanner.passwordKey }}
|
||||
name: {{ .Values.global.postgres.kyoo_scanner.kyoo_scanner.existingSecret }}
|
||||
- name: PGDATABASE
|
||||
value: {{ .Values.global.postgres.kyoo_scanner.database }}
|
||||
- name: PGHOST
|
||||
value: {{ .Values.global.postgres.kyoo_scanner.host | quote }}
|
||||
- name: PGPORT
|
||||
value: {{ .Values.global.postgres.kyoo_scanner.port | quote }}
|
||||
{{- with (concat .Values.global.extraEnv .Values.scanner.kyoo_scanner.extraEnv) }}
|
||||
{{- toYaml . | nindent 12 }}
|
||||
{{- end }}
|
||||
|
||||
@ -48,6 +48,20 @@ global:
|
||||
userKey: postgres_user
|
||||
passwordKey: postgres_password
|
||||
existingSecret: bigsecret
|
||||
# kyoo settings for connecting to kyoo_scanner database
|
||||
kyoo_scanner:
|
||||
host: kyoo-postgres
|
||||
port: 5432
|
||||
database: kyoo_scanner
|
||||
# schema disabled means application will not create the schema
|
||||
# and will instead use the user's search path
|
||||
schema: disabled
|
||||
sslmode: prefer
|
||||
# kyoo_scanner workload specific settings
|
||||
kyoo_scanner:
|
||||
userKey: postgres_user
|
||||
passwordKey: postgres_password
|
||||
existingSecret: bigsecret
|
||||
# kyoo settings for connecting to kyoo_transcoder database
|
||||
kyoo_transcoder:
|
||||
host: kyoo-postgres
|
||||
@ -77,7 +91,6 @@ kyoo:
|
||||
|
||||
# A pattern (regex) to ignore video files.
|
||||
libraryIgnorePattern: ".*/[dD]ownloads?/.*"
|
||||
languages: "en"
|
||||
# hardware acceleration profile (valid values: disabled, vaapi, qsv, nvidia)
|
||||
transcoderAcceleration: disabled
|
||||
# the preset used during transcode. faster means worst quality, you can probably use a slower preset with hwaccels
|
||||
@ -407,6 +420,11 @@ postgresql:
|
||||
\connect {{ .Values.global.postgres.kyoo_auth.database }};
|
||||
REVOKE ALL ON SCHEMA public FROM PUBLIC;
|
||||
CREATE SCHEMA IF NOT EXISTS data AUTHORIZATION {{ .Values.global.postgres.infra.user }};
|
||||
kyoo_scanner.sql: |
|
||||
CREATE DATABASE {{ .Values.global.postgres.kyoo_scanner.database }} WITH OWNER {{ .Values.global.postgres.infra.user }};
|
||||
\connect {{ .Values.global.postgres.kyoo_scanner.database }};
|
||||
REVOKE ALL ON SCHEMA public FROM PUBLIC;
|
||||
CREATE SCHEMA IF NOT EXISTS data AUTHORIZATION {{ .Values.global.postgres.infra.user }};
|
||||
kyoo_transcoder.sql: |
|
||||
CREATE DATABASE {{ .Values.global.postgres.kyoo_transcoder.database }} WITH OWNER {{ .Values.global.postgres.infra.user }};
|
||||
\connect {{ .Values.global.postgres.kyoo_transcoder.database }};
|
||||
@ -418,6 +436,8 @@ postgresql:
|
||||
ALTER ROLE {{ .Values.global.postgres.infra.user }}
|
||||
IN DATABASE {{ .Values.global.postgres.kyoo_api.database }} SET search_path TO "$user", data;
|
||||
ALTER ROLE {{ .Values.global.postgres.infra.user }}
|
||||
IN DATABASE {{ .Values.global.postgres.kyoo_scanner.database }} SET search_path TO "$user", data;
|
||||
ALTER ROLE {{ .Values.global.postgres.infra.user }}
|
||||
IN DATABASE {{ .Values.global.postgres.kyoo_transcoder.database }} SET search_path TO "$user", data;
|
||||
persistence:
|
||||
enabled: true
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user