mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-11-21 14:03:21 -05:00
add postgres extension + config
This commit is contained in:
parent
dfc886127a
commit
1749dc814b
67
chart/myvalues.yaml
Normal file
67
chart/myvalues.yaml
Normal file
@ -0,0 +1,67 @@
|
||||
global:
|
||||
image:
|
||||
tag: "edge"
|
||||
kyoo:
|
||||
address: https://kyootest.bitey.life
|
||||
#middlewareRootURL: https://kyootest.bitey.life
|
||||
# auth:
|
||||
# apikeys:
|
||||
# extra:
|
||||
# - name: testme
|
||||
# existingSecret: bigsecret
|
||||
# apikeyKey: postgres_user
|
||||
# claims: "role:internal"
|
||||
media:
|
||||
volumes:
|
||||
- name: media
|
||||
nfs:
|
||||
server: "192.168.1.179"
|
||||
path: /spin0/media/movies
|
||||
postgres:
|
||||
enabled: true
|
||||
extraObjects:
|
||||
- apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: bigsecret
|
||||
namespace: kyootest
|
||||
type: Opaque
|
||||
stringData:
|
||||
postgres_user: kyoo_all
|
||||
postgres_password: watchSomething4me
|
||||
scanner_apikey: secretapikey
|
||||
auth:
|
||||
kyoo_auth:
|
||||
image:
|
||||
repository: ghcr.io/zoriya/keibi
|
||||
# ---
|
||||
# apiVersion: gateway.networking.k8s.io/v1
|
||||
# kind: HTTPRoute
|
||||
# metadata:
|
||||
# name: kyootest
|
||||
# namespace: kyootest
|
||||
# spec:
|
||||
# parentRefs:
|
||||
# - name: internal
|
||||
# namespace: gateway
|
||||
# sectionName: https
|
||||
# hostnames:
|
||||
# - "kyootest.bitey.life"
|
||||
# rules:
|
||||
# - backendRefs:
|
||||
# - name: kyoo-traefik
|
||||
# port: 80
|
||||
# ---
|
||||
# apiVersion: externaldns.k8s.io/v1alpha1
|
||||
# kind: DNSEndpoint
|
||||
# metadata:
|
||||
# name: kyootest
|
||||
# namespace: kyootest
|
||||
# annotations:
|
||||
# external-dns.custom/type: private
|
||||
# spec:
|
||||
# endpoints:
|
||||
# - dnsName: kyootest.bitey.life
|
||||
# recordType: CNAME
|
||||
# targets:
|
||||
# - intgw.bitey.life
|
||||
1175
chart/test.yaml
Normal file
1175
chart/test.yaml
Normal file
File diff suppressed because it is too large
Load Diff
@ -460,6 +460,10 @@ postgres:
|
||||
\connect {{ .Values.global.postgres.kyoo_api.database }};
|
||||
REVOKE ALL ON SCHEMA public FROM PUBLIC;
|
||||
CREATE SCHEMA IF NOT EXISTS kyoo AUTHORIZATION {{ .Values.global.postgres.infra.user }};
|
||||
|
||||
CREATE EXTENSION IF NOT EXISTS pg_trgm SCHEMA kyoo;
|
||||
SET pg_trgm.word_similarity_threshold = 0.4;
|
||||
ALTER DATABASE {{ .Values.global.postgres.kyoo_api.database }} SET pg_trgm.word_similarity_threshold = 0.4;
|
||||
kyoo_auth.sql: |
|
||||
CREATE DATABASE {{ .Values.global.postgres.kyoo_auth.database }} WITH OWNER {{ .Values.global.postgres.infra.user }};
|
||||
\connect {{ .Values.global.postgres.kyoo_auth.database }};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user