From dc41e670a9932569dbb5427b7d6f699469ea9271 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Wed, 19 Nov 2025 23:31:23 +0100 Subject: [PATCH] Add kyoo admin apikey for personal use --- apps/kyoo-v5.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/apps/kyoo-v5.yaml b/apps/kyoo-v5.yaml index 122f090..7ac73bf 100644 --- a/apps/kyoo-v5.yaml +++ b/apps/kyoo-v5.yaml @@ -40,6 +40,13 @@ spec: kyoo: address: https://beta.sdg.moe 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: runtimeClass: nvidia ingress: @@ -90,3 +97,16 @@ spec: resources: requests: 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