From 27dbaf2b2d5895a091d04aa1c852abb91a619e2d Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 1 May 2026 12:40:30 +0300 Subject: Minimalist UI: hide all elements until activated; add help modal and keyboard shortcuts - Redesign UI to be invisible by default: only header + '?' button shown - Press m to show sidebar, t for toolbar, / for search, ? for help - Add help modal with all keyboard shortcuts - Fix scanner to skip corrupt/unprobeable files instead of aborting - Fix scanner to skip thumbnail errors instead of aborting - Fix rescan to use background context so it completes after HTTP response - Rename project from KISS Media Player to Player --- k8s/deployment.yaml | 16 ++++++++-------- k8s/pvc-db.yaml | 4 ++-- k8s/pvc-media.yaml | 4 ++-- k8s/secret.yaml | 4 ++-- k8s/service.yaml | 6 +++--- 5 files changed, 17 insertions(+), 17 deletions(-) (limited to 'k8s') diff --git a/k8s/deployment.yaml b/k8s/deployment.yaml index c4c605e..56bc11b 100644 --- a/k8s/deployment.yaml +++ b/k8s/deployment.yaml @@ -1,25 +1,25 @@ apiVersion: apps/v1 kind: Deployment metadata: - name: kiss-media-player + name: player labels: - app: kiss-media-player + app: player spec: replicas: 1 selector: matchLabels: - app: kiss-media-player + app: player template: metadata: labels: - app: kiss-media-player + app: player spec: securityContext: runAsNonRoot: true fsGroup: 65534 containers: - name: app - image: kiss-media-player:latest + image: player:latest imagePullPolicy: IfNotPresent securityContext: runAsUser: 65534 @@ -31,7 +31,7 @@ spec: name: http envFrom: - secretRef: - name: kiss-media-player-secret + name: player-secret optional: true env: - name: PORT @@ -67,7 +67,7 @@ spec: volumes: - name: data persistentVolumeClaim: - claimName: kiss-media-player-db + claimName: player-db - name: media persistentVolumeClaim: - claimName: kiss-media-player-media + claimName: player-media diff --git a/k8s/pvc-db.yaml b/k8s/pvc-db.yaml index 87fad81..3328172 100644 --- a/k8s/pvc-db.yaml +++ b/k8s/pvc-db.yaml @@ -1,9 +1,9 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: kiss-media-player-db + name: player-db labels: - app: kiss-media-player + app: player spec: accessModes: - ReadWriteOnce diff --git a/k8s/pvc-media.yaml b/k8s/pvc-media.yaml index 76e2d41..f75e5df 100644 --- a/k8s/pvc-media.yaml +++ b/k8s/pvc-media.yaml @@ -1,9 +1,9 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: kiss-media-player-media + name: player-media labels: - app: kiss-media-player + app: player spec: accessModes: - ReadWriteMany diff --git a/k8s/secret.yaml b/k8s/secret.yaml index 68b21fc..bbde6dd 100644 --- a/k8s/secret.yaml +++ b/k8s/secret.yaml @@ -1,9 +1,9 @@ apiVersion: v1 kind: Secret metadata: - name: kiss-media-player-secret + name: player-secret labels: - app: kiss-media-player + app: player type: Opaque stringData: # Set this to the desired admin password before applying. diff --git a/k8s/service.yaml b/k8s/service.yaml index c3da918..bf0cbd9 100644 --- a/k8s/service.yaml +++ b/k8s/service.yaml @@ -1,13 +1,13 @@ apiVersion: v1 kind: Service metadata: - name: kiss-media-player + name: player labels: - app: kiss-media-player + app: player spec: type: ClusterIP selector: - app: kiss-media-player + app: player ports: - port: 8080 targetPort: http -- cgit v1.2.3