booklore helm

No introduction found. Create it?

Install

Install with:

helm repo add app-template oci://ghcr.io/bjw-s-labs/charts/
helm install booklore app-template/app-template -f values.yaml

Examples

See examples from other people.

Top Repositories (3 out of 10)

NameRepoStarsVersionTimestamp
bookloreszinn/k8s-homelab2914.6.25 days ago
bookloredrag0n141/home-ops534.6.28 days ago
booklorejfroy/flatops374.6.2a month ago

Values

See the most popular values for this chart:

KeyTypes
number
string
number
string
string
string
controllers.booklore.containers.booklore.image.tag (7)
v1.18.5@sha256:44a39097fcf69e7373b51df0459da052640d07459fb02b429f2c47cceaa32485
string
boolean
boolean
number
number
number
number
number
string
number
boolean
boolean
number
number
number
number
number
string
number
boolean
number
string
number
number
number
number
number
boolean
string
string
string
string
string
string
string
string
string
string
string
string, number
string, number
number
string
number
string
string
boolean
boolean
string
string
string
string
string
controllers.booklore.containers.app.env.DATABASE_URL (3)
jdbc:mariadb://localhost:3306/booklore
string
string
string
string
string
string
string
string
string
string
string
controllers.booklore.containers.app.image.tag (3)
v2.2.1@sha256:252586c469ff6d07a06469fd1d49f19af932f4d323713d253c5d29e33b6ec97a
string
boolean
boolean
string
number
number
number
number
number
number
boolean
boolean
string
number
number
number
number
number
number
boolean
boolean
number
string
number
string
string
string
boolean
string
boolean
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
controllers.booklore.containers.mariadb.args[] (1)
- --wait_timeout=600
- --interactive_timeout=600
- --innodb_snapshot_isolation=0
string
boolean
boolean
controllers.booklore.containers.mariadb.probes.liveness.spec.exec.command[] (1)
- mariadb-admin
- ping
- -h
- localhost
- -uroot
- -p$(MYSQL_ROOT_PASSWORD)
string
number
number
number
number
boolean
boolean
controllers.booklore.containers.mariadb.probes.readiness.spec.exec.command[] (1)
- mariadb-admin
- ping
- -h
- localhost
- -uroot
- -p$(MYSQL_ROOT_PASSWORD)
string
number
number
number
number
boolean
string
boolean
controllers.booklore.containers.nginx.args[] (2)
- -c
- /config/nginx.conf
- -g
- daemon off;
string
string
string
controllers.booklore.containers.nginx.image.tag (2)
v1.18.5@sha256:9c4a8a31aede653c1e5bd7a6e61cb3ef63c964e40fb3267546def7b3f30fdf7e
string
boolean
boolean
string
number
boolean
boolean
string
number
boolean
boolean
number
number
string
number
string
string
string
string
string
string
number, string
number, string
string
string
string
string
string
string
string
string
string
boolean
boolean
controllers.booklore.initContainers.mariadb.probes.liveness.spec.exec.command[] (4)
- bash
- -c
- mariadb-admin ping --socket=/run/mysqld/mysqld.sock --user=root --password=${MARIADB_ROOT_PASSWORD}
string
string
boolean
string
boolean
string
string
controllers.booklore.initContainers.wait-for-mariadb.args[] (3)
- mysql
- booklore:$(DATABASE_PASSWORD)@tcp(localhost:3306)/booklore
string
string
string
string
string
string
controllers.booklore.initContainers.nginx-config.args[] (2)
- envsubst '${BOOKLORE_PORT}' < /etc/nginx/nginx.conf > /config/nginx.conf
string
string
number
string
string
controllers.booklore.initContainers.nginx-config.image.tag (2)
v1.18.5@sha256:9c4a8a31aede653c1e5bd7a6e61cb3ef63c964e40fb3267546def7b3f30fdf7e
string
boolean
boolean
number
number
string
number
number
string
number
boolean
number
string
string
string
persistence.bookdrop.path (4)
/var/nfs/shared/Media/Books/bookdrop
string
string
string
string
string
string
boolean
boolean
persistence.books.path (5)
/var/nfs/shared/Media/Books
string
string
string
string
string
string
boolean
boolean
string
string
string
string
string
boolean
string
persistence.config.type (1)
persistentVolumeClaim
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
persistence.media.server (3)
nas01.${SECRET_DOMAIN_INT}
string
string
string
string
string
string
string
string
string
string
string
string
persistence.nginx.advancedMounts.booklore.nginx[].path (2)
/config
/var/lib/nginx/logs
/var/lib/nginx/tmp
string
string
string
string
string
string
string
string
boolean
string
string
string
string
boolean
string
string
persistence.db.type (1)
persistentVolumeClaim
string
string
string
string
string
string
persistence.media2.type (1)
persistentVolumeClaim
string
string
persistence.nfs-nas-media.advancedMounts.booklore.booklore[].subPath (1)
BookLibrary/Books
BookLibrary/Bookdrop
BookLibrary/tmp
string
string
string
string
route.app.hostnames[] (5)
- {{ .Release.Name }}.${SECRET_DOMAIN}
string
string
string
string
string
string
string
string
string
string
number
route.booklore.hostnames[] (2)
- booklore.kantai.xyz
string
string
string
route.main.hostnames[] (1)
- books.jnobrega.com
string
string
string
string
string
string
number
number
string
number
boolean
number
number
string
string
string
string
string
string
string
string
string
string
ingress.app.annotations."gatus.home-operations.com/endpoint" (1)
ui: hide-url: true hide-hostname: true conditions: - "[STATUS] == 200" interval: 5m
string
string
ingress.app.hosts[].host (2)
booklore.${SECRET_DOMAIN}
string
string
string
string
ingress.app.tls[].hosts[] (1)
- booklore.${SECRET_DOMAIN}
string