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 }}
|
value: {{ .Values.media.baseMountPath | quote }}
|
||||||
- name: LIBRARY_IGNORE_PATTERN
|
- name: LIBRARY_IGNORE_PATTERN
|
||||||
value: {{ .Values.kyoo.libraryIgnorePattern | quote }}
|
value: {{ .Values.kyoo.libraryIgnorePattern | quote }}
|
||||||
- name: KYOO_APIKEYS
|
- name: KYOO_APIKEY
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
key: {{ .Values.kyoo.apikey.apikeyKey }}
|
key: {{ .Values.kyoo.apikey.apikeyKey }}
|
||||||
name: {{ .Values.kyoo.apikey.existingSecret }}
|
name: {{ .Values.kyoo.apikey.existingSecret }}
|
||||||
|
# unclear if needed
|
||||||
|
optional: true
|
||||||
- name: KYOO_URL
|
- name: KYOO_URL
|
||||||
value: "http://{{ include "kyoo.api.fullname" . }}:5000/api"
|
value: "http://{{ include "kyoo.api.fullname" . }}:3567/api"
|
||||||
- name: LIBRARY_LANGUAGES
|
- name: JWKS_URL
|
||||||
value: {{ .Values.kyoo.languages | quote }}
|
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) }}
|
{{- with (concat .Values.global.extraEnv .Values.scanner.kyoo_scanner.extraEnv) }}
|
||||||
{{- toYaml . | nindent 12 }}
|
{{- toYaml . | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
@ -48,6 +48,20 @@ global:
|
|||||||
userKey: postgres_user
|
userKey: postgres_user
|
||||||
passwordKey: postgres_password
|
passwordKey: postgres_password
|
||||||
existingSecret: bigsecret
|
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 settings for connecting to kyoo_transcoder database
|
||||||
kyoo_transcoder:
|
kyoo_transcoder:
|
||||||
host: kyoo-postgres
|
host: kyoo-postgres
|
||||||
@ -77,7 +91,6 @@ kyoo:
|
|||||||
|
|
||||||
# A pattern (regex) to ignore video files.
|
# A pattern (regex) to ignore video files.
|
||||||
libraryIgnorePattern: ".*/[dD]ownloads?/.*"
|
libraryIgnorePattern: ".*/[dD]ownloads?/.*"
|
||||||
languages: "en"
|
|
||||||
# hardware acceleration profile (valid values: disabled, vaapi, qsv, nvidia)
|
# hardware acceleration profile (valid values: disabled, vaapi, qsv, nvidia)
|
||||||
transcoderAcceleration: disabled
|
transcoderAcceleration: disabled
|
||||||
# the preset used during transcode. faster means worst quality, you can probably use a slower preset with hwaccels
|
# 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 }};
|
\connect {{ .Values.global.postgres.kyoo_auth.database }};
|
||||||
REVOKE ALL ON SCHEMA public FROM PUBLIC;
|
REVOKE ALL ON SCHEMA public FROM PUBLIC;
|
||||||
CREATE SCHEMA IF NOT EXISTS data AUTHORIZATION {{ .Values.global.postgres.infra.user }};
|
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: |
|
kyoo_transcoder.sql: |
|
||||||
CREATE DATABASE {{ .Values.global.postgres.kyoo_transcoder.database }} WITH OWNER {{ .Values.global.postgres.infra.user }};
|
CREATE DATABASE {{ .Values.global.postgres.kyoo_transcoder.database }} WITH OWNER {{ .Values.global.postgres.infra.user }};
|
||||||
\connect {{ .Values.global.postgres.kyoo_transcoder.database }};
|
\connect {{ .Values.global.postgres.kyoo_transcoder.database }};
|
||||||
@ -418,6 +436,8 @@ postgresql:
|
|||||||
ALTER ROLE {{ .Values.global.postgres.infra.user }}
|
ALTER ROLE {{ .Values.global.postgres.infra.user }}
|
||||||
IN DATABASE {{ .Values.global.postgres.kyoo_api.database }} SET search_path TO "$user", data;
|
IN DATABASE {{ .Values.global.postgres.kyoo_api.database }} SET search_path TO "$user", data;
|
||||||
ALTER ROLE {{ .Values.global.postgres.infra.user }}
|
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;
|
IN DATABASE {{ .Values.global.postgres.kyoo_transcoder.database }} SET search_path TO "$user", data;
|
||||||
persistence:
|
persistence:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user