# yaml-language-server: $schema=./values.schema.json image: pullPolicy: IfNotPresent repository: ghcr.io/booklore-app/booklore tag: v2.3.1@sha256:d3d3af34bc2cc44349178535ce19e86049968fba2e7d2acf965f770bf37bad01 service: main: ports: main: protocol: http port: 6060 securityContext: container: readOnlyRootFilesystem: false runAsGroup: 0 runAsUser: 0 workload: main: podSpec: containers: main: env: DATABASE_URL: secretKeyRef: expandObjectName: false name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}' key: jdbc-mariadb DATABASE_USERNAME: "{{ .Values.mariadb.mariadbUsername }}" DATABASE_PASSWORD: "{{ .Values.mariadb.password }}" BOOKLORE_PORT: "{{ .Values.service.main.ports.main.port }}" persistence: data: enabled: true mountPath: /app/data bookdrop: enabled: true mountPath: /bookdrop varrun: enabled: false mariadb: enabled: true mariadbUsername: booklore