No introduction found. Create it?
mealie from bjw-s-labs/helm/app-template is more popular with 29 repositories.
Install with:
helm repo add bjw-s https://bjw-s-labs.github.io/helm-charts/
helm install mealie bjw-s/app-template -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|---|---|---|---|
| mealie | vaskozl/home-infra | 97 | 4.5.0 | 9 days ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
controllers.mealie.containers.app.env.BASE_URL (5) https://mealie.${DOMAIN_NAME} | string |
| boolean, string | |
| boolean, string | |
controllers.mealie.containers.app.env.TZ (4) ${TIMEZONE} | string |
| boolean, string | |
| string | |
| string | |
| string | |
controllers.mealie.containers.app.env.OIDC_CONFIGURATION_URL (3) https://auth.${DOMAIN_NAME}/.well-known/openid-configuration | string |
| string | |
| string | |
| number, string | |
| string | |
| string | |
| number, string | |
| string | |
controllers.mealie.containers.app.env.SMTP_FROM_EMAIL (2) cookbook@${INTERNAL_DOMAIN} | string |
controllers.mealie.containers.app.env.SMTP_HOST (2) smtp-relay.network.svc.cluster.local. | string |
| number, string | |
| string | |
controllers.mealie.containers.app.env.API_URL (1) http://mealie-backend.default.svc.cluster.local:9000 | string |
| boolean | |
| boolean | |
| boolean | |
| string | |
controllers.mealie.containers.app.env.POSTGRES_DB.valueFrom.secretKeyRef.name (1) default-cluster-pguser-mealie | string |
| string | |
controllers.mealie.containers.app.env.POSTGRES_PASSWORD.valueFrom.secretKeyRef.name (1) default-cluster-pguser-mealie | string |
| string | |
controllers.mealie.containers.app.env.POSTGRES_PORT.valueFrom.secretKeyRef.name (1) default-cluster-pguser-mealie | string |
| string | |
controllers.mealie.containers.app.env.POSTGRES_SERVER.valueFrom.secretKeyRef.name (1) default-cluster-pguser-mealie | string |
| string | |
controllers.mealie.containers.app.env.POSTGRES_USER.valueFrom.secretKeyRef.name (1) default-cluster-pguser-mealie | string |
| string | |
controllers.mealie.containers.app.image.repository (5) ghcr.io/mealie-recipes/mealie | string |
controllers.mealie.containers.app.image.tag (5) v3.9.2@sha256:57713693dceca9a124f00f165eaf8f5c41de757e7f63f8a7b80625488605dc61 | string |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
| string | |
| boolean | |
| boolean | |
| boolean | |
| number | |
| number | |
| string | |
controllers.mealie.containers.mealie.env.BASE_URL (1) https://mealie.${SECRET_DEFAULT_DOMAIN} | string |
| number | |
| number | |
| string | |
controllers.mealie.containers.mealie.image.repository (1) ghcr.io/mealie-recipes/mealie | string |
controllers.mealie.containers.mealie.image.tag (1) v3.9.2@sha256:57713693dceca9a124f00f165eaf8f5c41de757e7f63f8a7b80625488605dc61 | string |
| boolean | |
| boolean | |
| boolean | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
| string | |
controllers.mealie.type (2) statefulset | string |
| boolean | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
controllers.mealie.strategy (1) Recreate | string |
| boolean, string | |
controllers.main.containers.main.env.BASE_URL (3) https://mealie.${SECRET_DOMAIN} | string |
controllers.main.containers.main.env.TZ (3) Africa/Cairo | string |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| number | |
| boolean | |
| string | |
controllers.main.containers.main.env.DEFAULT_EMAIL (1) ${SECRET_CLOUDFLARE_EMAIL} | string |
| boolean | |
| boolean | |
controllers.main.containers.main.env.OIDC_CONFIGURATION_URL (1) https://authentik.samholton.com/application/o/mealie/.well-known/openid-configuration | string |
controllers.main.containers.main.env.OIDC_PROVIDER_NAME (1) Holton Cloud Auth | string |
| boolean | |
| boolean | |
| string | |
controllers.main.containers.main.env.OPENAI_BASE_URL (1) http://ollama.ai.svc.cluster.local:11424/v1 | string |
| string | |
| string | |
| string | |
| number | |
| string | |
| string | |
| string | |
| string | |
controllers.main.containers.main.env.SMTP_FROM_EMAIL (1) meals@${SECRET_DOMAIN} | string |
controllers.main.containers.main.env.SMTP_FROM_NAME (1) meals@${SECRET_DOMAIN} | string |
controllers.main.containers.main.env.SMTP_HOST (1) smtp-relay.system.svc.cluster.local. | string |
| number | |
| number | |
| number | |
controllers.main.containers.main.image.repository (3) ghcr.io/mealie-recipes/mealie | string |
controllers.main.containers.main.image.tag (3) v1.0.0-RC1.1 | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
| number | |
| string | |
| number | |
| boolean | |
| number | |
| string | |
controllers.main.strategy (1) Recreate | string |
| number, string | |
| number, string | |
| boolean | |
| number, string | |
| string | |
| string | |
| boolean | |
| boolean | |
ingress.main.className (4) internal | string |
ingress.main.hosts[].host (4) mealie.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
| string | |
ingress.main.tls[].hosts[] (4) - mealie.${SECRET_DOMAIN} | string |
ingress.main.tls[].secretName (2) wildcard-${SECRET_DOMAIN/./-}-tls | string |
| boolean | |
ingress.main.annotations."external-dns.alpha.kubernetes.io/target" (2) ipv4.${SECRET_DOMAIN} | string |
ingress.main.annotations."cert-manager.io/cluster-issuer" (1) letsencrypt-prod | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-signin" (1) https://auth.${SECRET_DOMAIN}/oauth2/sign_in | string |
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-url" (1) http://oauth2-proxy.networking.svc.cluster.local/oauth2/auth | string |
| string | |
| string | |
ingress.main.annotations."traefik.ingress.kubernetes.io/router.middlewares" (1) networking-traefik-middleware-chain-no-auth@kubernetescrd | string |
| string | |
ingress.app.annotations."traefik.ingress.kubernetes.io/router.middlewares" (1) network-system-authelia-auth@kubernetescrd | string |
ingress.app.className (1) traefik | string |
ingress.app.hosts[].host (1) mealie.${DOMAIN_NAME} | string |
| string | |
| string | |
| string | |
ingress.mealie.annotations."haproxy.org/allow-list" (1) ${HAPROXY_WHITELIST} | string |
ingress.mealie.annotations."haproxy.org/response-set-header" (1) Strict-Transport-Security "max-age=31536000"
X-Frame-Options "DENY"
X-Content-Type-Options "nosniff"
Referrer-Policy "strict-origin-when-cross-origin"
| string |
| string | |
| boolean | |
ingress.mealie.hosts[].host (1) mealie.${SECRET_DEFAULT_DOMAIN} | string |
| string | |
| string | |
| string | |
ingress.mealie.tls[].hosts[] (1) - mealie.${SECRET_DEFAULT_DOMAIN} | string |
persistence.data.existingClaim (4) ${VOLSYNC_CLAIM} | string |
| string | |
| boolean | |
persistence.data.type (2) persistentVolumeClaim | string |
persistence.data.accessMode (1) ReadWriteOnce | string |
| string | |
persistence.backups.globalMounts[].path (2) /app/data/backups | string |
| string | |
persistence.backups.path (1) /mnt/user/backups/mealie | string |
persistence.backups.server (1) ${CORE_NFS_SERVER:=nas0} | string |
persistence.backups.volumeSpec.nfs.path (1) /volume1/backups/mealie | string |
persistence.backups.volumeSpec.nfs.server (1) ${SYNOLOGY_ADDR} | string |
| string | |
persistence.nltk-data.type (2) emptyDir | string |
persistence.tmp.type (2) emptyDir | string |
persistence.api-data.existingClaim (1) ${VOLSYNC_CLAIM} | string |
| string | |
| boolean | |
| string | |
| string | |
| string | |
persistence.nltkdata.type (1) emptyDir | string |
| boolean | |
| string | |
| string | |
| string | |
persistence.temp.type (1) emptyDir | string |
| string | |
| number | |
| string | |
| number | |
| string | |
| number | |
| boolean | |
fullnameOverride (1) mealie | string |
| string | |
| boolean | |
networkpolicies.mealie.policyTypes[] (1) - Egress | string |
| string | |
| string | |
| number | |
route.app.annotations."gethomepage.dev/description" (1) Recipe manager and meal planner | string |
| string | |
| string | |
route.app.annotations."gethomepage.dev/icon" (1) https://raw.githubusercontent.com/homarr-labs/dashboard-icons/0986fef4753b28ee07dfc3ac12c3e45b3aed9b1f/svg/mealie.svg | string |
| string | |
route.app.hostnames[] (1) - mealie.sko.ai | string |
route.app.parentRefs[].name (1) internal | string |
route.app.parentRefs[].namespace (1) agentgateway | string |
| boolean | |
route.main.hostnames[] (1) - {{ .Release.Name }}.${DOMAIN} | string |
route.main.kind (1) HTTPRoute | string |
| string | |
route.main.parentRefs[].name (1) reverse-proxy | string |
route.main.parentRefs[].namespace (1) envoy-gateway-system | string |
| string | |
route.mealie.annotations."hajimari.io/icon" (1) mdi:chef-hat | string |
| boolean | |
route.mealie.hostnames[] (1) - cookbook.${INTERNAL_DOMAIN} | string |
route.mealie.kind (1) HTTPRoute | string |
| string | |
route.mealie.parentRefs[].name (1) private-gateway | string |
| string | |
| string | |
| string | |
| number | |
| string | |
| string |