Add kyoo admin apikey for personal use

This commit is contained in:
2025-11-19 23:31:23 +01:00
parent c8144fd3b2
commit dc41e670a9

View File

@@ -40,6 +40,13 @@ spec:
kyoo: kyoo:
address: https://beta.sdg.moe address: https://beta.sdg.moe
transcoderAcceleration: nvidia transcoderAcceleration: nvidia
auth:
apikeys:
extra:
- name: admin
existingSecret: admin-apikey
apikeyKey: uuid
claims: '{"permissions": ["users.read", "users.write", "apikeys.read", "apikeys.write", "users.delete", "core.read", "core.write", "core.play", "scanner.trigger"], "verified": true}'
transcoder: transcoder:
runtimeClass: nvidia runtimeClass: nvidia
ingress: ingress:
@@ -90,3 +97,16 @@ spec:
resources: resources:
requests: requests:
storage: 200Ti storage: 200Ti
- apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: admin-apikey
spec:
refreshPolicy: CreatedOnce
dataFrom:
- sourceRef:
generatorRef:
apiVersion: generators.external-secrets.io/v1alpha1
kind: ClusterGenerator
name: uuid