No introduction found. Create it?
grimmory from bjw-s-labs/charts is more popular with 7 repositories.
Install with:
helm repo add grimmory oci://ghcr.io/bjw-s-labs/charts/
helm install grimmory grimmory/grimmory -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|
See the most popular values for this chart:
| Key | Types |
|---|---|
| string | |
| string | |
| string | |
controllers.grimmory.initContainers.mariadb.env.MARIADB_PASSWORD.valueFrom.secretKeyRef.key (1) grimmory_mariadb_password | string |
| string | |
| string | |
controllers.grimmory.initContainers.mariadb.env.MARIADB_ROOT_PASSWORD.valueFrom.secretKeyRef.key (1) grimmory_mariadb_root_password | string |
| string | |
| string | |
| number | |
| number | |
controllers.grimmory.initContainers.mariadb.env.TZ (2) America/Los_Angeles | string |
controllers.grimmory.initContainers.mariadb.image.repository (4) docker.io/library/mariadb | string |
| string | |
| boolean | |
| boolean | |
controllers.grimmory.initContainers.mariadb.probes.liveness.spec.exec.command[] (4) - bash | string |
| string | |
| boolean | |
| string | |
| boolean | |
| string | |
| string | |
controllers.grimmory.initContainers.wait-for-mariadb.args[] (3) - mysql | string |
controllers.grimmory.initContainers.wait-for-mariadb.image.repository (3) docker.io/wait4x/wait4x | string |
| string | |
controllers.grimmory.initContainers.wait-for-mariadb.env.DB_PASSWORD.valueFrom.secretKeyRef.key (2) grimmory_mariadb_password | string |
| string | |
| string | |
controllers.grimmory.initContainers.init-db.args[] (1) - until mariadb --ssl=false -h mariadb.data.svc -u root -p"$MYSQL_ROOT_PASSWORD" -e 'SELECT 1'; do
echo "Waiting for MariaDB..."
sleep 3
done
mariadb --ssl=false -h mariadb.data.svc -u root -p"$MYSQL_ROOT_PASSWORD" -e "
CREATE DATABASE IF NOT EXISTS grimmory CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_unicode_ci';
CREATE USER IF NOT EXISTS 'grimmory'@'%' IDENTIFIED BY '$DATABASE_PASSWORD';
GRANT ALL PRIVILEGES ON grimmory.* TO 'grimmory'@'%';
FLUSH PRIVILEGES;
"
| string |
| string | |
| string | |
controllers.grimmory.initContainers.init-db.image.repository (1) docker.io/library/mariadb | string |
| string | |
| boolean | |
| string | |
| boolean | |
| number | |
| string | |
| number | |
| boolean | |
| number | |
| string | |
controllers.grimmory.containers.app.env.DATABASE_URL (3) jdbc:mariadb://localhost:3306/grimmory | string |
| string | |
| string | |
| string | |
| string | |
controllers.grimmory.containers.app.env.TZ (2) Australia/Perth | string |
| string | |
| number | |
| string | |
controllers.grimmory.containers.app.image.repository (3) ghcr.io/grimmory-tools/grimmory | string |
controllers.grimmory.containers.app.image.tag (3) v3.3.2@sha256:8a3a046822dee460f3e67df5d548e3b9842057a54ed830026edb20ecc116c8ce | string |
| boolean | |
| boolean | |
controllers.grimmory.containers.app.probes.liveness.spec.httpGet.path (3) /api/v1/healthcheck | string |
| number | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
controllers.grimmory.containers.app.probes.readiness.spec.httpGet.path (3) /api/v1/healthcheck | string |
| number | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| number | |
controllers.grimmory.containers.app.probes.startup.spec.httpGet.path (3) /api/v1/healthcheck | string |
| number | |
| number | |
| string | |
| string | |
| string | |
| boolean | |
| boolean | |
| string | |
controllers.grimmory.containers.app.args[] (2) - -jar | string |
| string | |
| string | |
controllers.grimmory.containers.grimmory.args[] (3) - --enable-native-access=ALL-UNNAMED | string |
| string | |
controllers.grimmory.containers.grimmory.env.DATABASE_URL (3) jdbc:mariadb://localhost:3306/grimmory | string |
| string | |
controllers.grimmory.containers.grimmory.env.DATABASE_PASSWORD.valueFrom.secretKeyRef.key (1) grimmory_mariadb_password | string |
| string | |
| string | |
controllers.grimmory.containers.grimmory.env.TZ (2) America/Los_Angeles | string |
controllers.grimmory.containers.grimmory.env.JDK_JAVA_OPTIONS (1) --enable-preview --enable-native-access=ALL-UNNAMED | string |
controllers.grimmory.containers.grimmory.image.repository (3) ghcr.io/grimmory-tools/grimmory | string |
controllers.grimmory.containers.grimmory.image.tag (3) v3.3.2@sha256:8a3a046822dee460f3e67df5d548e3b9842057a54ed830026edb20ecc116c8ce | string |
| boolean | |
| boolean | |
| string | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| string | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| boolean | |
| boolean | |
| string | |
| boolean | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
persistence.mysqld.type (4) emptyDir | string |
persistence.media.path (3) ${NAS_BASE_URL}/media/literature | string |
persistence.media.server (3) ${NAS_ADDRESS} | string |
| string | |
| string | |
| string | |
persistence.media.advancedMounts.grimmory.app[].path (1) /books | string |
persistence.media.advancedMounts.grimmory.app[].subPath (1) Books | string |
| boolean | |
| string | |
| string | |
persistence.tmp.type (3) emptyDir | string |
| string | |
| string | |
| string | |
persistence.tmpfs.type (3) emptyDir | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
persistence.books.path (1) /volume1/media | string |
persistence.books.server (1) ${NAS_ADDR} | string |
| string | |
| string | |
persistence.bookdrop.type (1) emptyDir | string |
| string | |
persistence.config.existingClaim (1) grimmory-config-v1 | string |
persistence.nfs-nas-media.advancedMounts.grimmory.grimmory[].path (1) /library | string |
persistence.nfs-nas-media.advancedMounts.grimmory.grimmory[].subPath (1) grimmory/library | string |
persistence.nfs-nas-media.path (1) /mnt/tank/media | string |
persistence.nfs-nas-media.server (1) shana.ctec.internal | string |
| string | |
route.app.hostnames[] (3) - {{ .Release.Name }}.${SECRET_DOMAIN} | string |
route.app.parentRefs[].name (3) envoy-internal | string |
| string | |
| string | |
| string | |
| number | |
| string | |
| string | |
| string | |
route.app.annotations."gethomepage.dev/icon" (1) https://cdn.jsdelivr.net/gh/selfhst/icons/png/grimmory.png | string |
| string | |
route.grimmory.hostnames[] (3) - grimmory.${SECRET_DOMAIN} | string |
route.grimmory.parentRefs[].name (3) envoy-external | string |
| string | |
| number | |
service.app.controller (1) grimmory | string |
| number | |
service.grimmory.controller (2) grimmory | string |
| number | |
| string | |
| number | |
| boolean | |
| number |