No introduction found. Create it?
Install with:
helm repo add app-template oci://ghcr.io/bjw-s-labs/charts/
helm install ntfy app-template/app-template -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|---|---|---|---|
| ntfy | m00nwtchr/homelab-cluster | 37 | 4.6.2 | 7 days ago |
| ntfy | JJGadgets/Biohazard | 86 | 5.0.1 | 16 days ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
| string | |
| number | |
| number | |
| string | |
| string | |
| number | |
| string | |
| string | |
| number | |
service.expose.annotations."coredns.io/hostname" (1) ${APP_DNS_NTFY_MX:=ntfy} | string |
service.expose.annotations."lbipam.cilium.io/ips" (1) ${APP_IP_NTFY_MX:=127.0.0.1} | string |
| string | |
| string | |
| number | |
| string | |
| number | |
| string | |
| number | |
| string | |
| number | |
| string | |
| number | |
| string | |
| number | |
| boolean | |
service.expose.type (1) LoadBalancer | string |
controllers.ntfy.containers.app.image.repository (10) binwiederhier/ntfy | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
| string | |
controllers.ntfy.containers.app.env.TZ (5) America/New_York | string |
controllers.ntfy.containers.app.env.NTFY_BASE_URL (4) https://ntfy.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
| string | |
controllers.ntfy.containers.app.env.NTFY_CACHE_FILE (2) /var/cache/ntfy/cache.db | string |
| string | |
controllers.ntfy.containers.app.env.NTFY_DATABASE_URL.valueFrom.secretKeyRef.name (2) {{ .Release.Name }}-postgres | string |
| string | |
| string | |
| number | |
controllers.ntfy.containers.app.env.NTFY_ATTACHMENT_CACHE_DIR (1) /data/attachments | string |
controllers.ntfy.containers.app.env.NTFY_AUTH_FILE (1) /var/lib/ntfy/user.db | string |
controllers.ntfy.containers.app.env.NTFY_AUTH_STARTUP_QUERIES (1) pragma journal_mode = WAL;
pragma synchronous = normal;
pragma busy_timeout = 15000;
| string |
controllers.ntfy.containers.app.env.NTFY_CACHE_STARTUP_QUERIES (1) pragma journal_mode = WAL;
pragma synchronous = normal;
pragma temp_store = memory;
pragma busy_timeout = 15000;
| string |
| string | |
| string | |
| string | |
controllers.ntfy.containers.app.env.NTFY_SMTP_SENDER_ADDR (1) smtp-relay.network.svc.cluster.local:25 | string |
controllers.ntfy.containers.app.env.NTFY_SMTP_SENDER_FROM (1) Notify <${SECRET_SMTP_FROM_FULL}> | string |
| string | |
| string | |
| boolean | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| string | |
controllers.ntfy.containers.app.command[] (1) - /bin/sh | string |
| string | |
controllers.ntfy.containers.main.image.repository (1) docker.io/binwiederhier/ntfy | string |
| string | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
| string | |
| number | |
| string | |
| number | |
| number | |
| boolean | |
| string | |
controllers.ntfy.strategy (6) Recreate | string |
controllers.ntfy.type (4) deployment | string |
| number | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
controllers.main.containers.main.env.TZ (2) ${CLUSTER_TZ} | string |
controllers.main.containers.main.image.repository (2) mirror.gcr.io/binwiederhier/ntfy | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| number | |
| string | |
| number | |
| number | |
controllers.main.strategy (2) Recreate | string |
controllers.app.containers.app.command[] (1) - ntfy | string |
| number | |
| number | |
| number | |
| string | |
controllers.app.containers.app.env.NTFY_ATTACHMENT_CACHE_DIR (1) /data/attachments | string |
| string | |
controllers.app.containers.app.env.NTFY_AUTH_FILE (1) /data/authfile.db | string |
controllers.app.containers.app.env.NTFY_BASE_URL (1) https://${APP_DNS_NTFY} | string |
| string | |
| string | |
controllers.app.containers.app.env.NTFY_CACHE_FILE (1) /data/cache.db | string |
controllers.app.containers.app.env.NTFY_CERT_FILE (1) $(AAA_TLS_PATH)/tls.crt | string |
controllers.app.containers.app.env.NTFY_KEY_FILE (1) $(AAA_TLS_PATH)/tls.key | string |
| string | |
| string | |
controllers.app.containers.app.env.NTFY_PROXY_TRUSTED_HOSTS (1) ${IP_POD_CIDR_INGRESS_V4:=127.0.0.1/32} | string |
| string | |
controllers.app.containers.app.env.NTFY_SMTP_SERVER_DOMAIN (1) ${APP_DNS_NTFY_MX} | string |
| string | |
controllers.app.containers.app.env.TZ (1) ${CONFIG_TZ} | string |
| string | |
controllers.app.containers.app.image.repository (1) p.jank.me/binwiederhier/ntfy | string |
controllers.app.containers.app.image.tag (1) v2.25.0@sha256:cfbbb1bac9196cb711e29ef0ac4adaeb033be6235f1df857705dc39c14384a1d | string |
| boolean | |
| boolean | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
| string | |
| number | |
controllers.app.type (1) deployment | string |
persistence.data.existingClaim (8) ntfy-data | string |
persistence.data.advancedMounts.ntfy.app[].path (4) /var/lib/ntfy | string |
| string | |
| string | |
| string | |
| string | |
| boolean | |
persistence.data.globalMounts[].path (4) /var/lib/ntfy | string |
| boolean | |
persistence.data.type (3) persistentVolumeClaim | string |
persistence.data.path (1) /mnt/user/applications/ntfy | string |
persistence.data.server (1) nas.main.internal | string |
persistence.cache.type (5) emptyDir | string |
persistence.cache.advancedMounts.ntfy.app[].path (2) /var/cache/ntfy | string |
persistence.cache.existingClaim (2) ntfy-cache | string |
persistence.cache.globalMounts[].path (2) /var/cache/ntfy | string |
persistence.attachments.globalMounts[].path (4) /var/cache/ntfy | string |
| boolean | |
persistence.attachments.type (4) emptyDir | string |
| string | |
persistence.server-yml.globalMounts[].path (4) /etc/ntfy/server.yml | string |
| boolean | |
| string | |
persistence.server-yml.name (4) ntfy-configmap | string |
persistence.server-yml.type (4) configMap | string |
persistence.config-file.advancedMounts.ntfy.app[].path (2) /etc/ntfy/server.yml | string |
| boolean | |
| string | |
persistence.config-file.name (2) ntfy-configmap | string |
persistence.config-file.type (2) configMap | string |
persistence.config.globalMounts[].path (2) /etc/ntfy/server.yml | string |
| string | |
| boolean | |
persistence.config.name (2) ntfy-configmap | string |
persistence.config.type (2) configMap | string |
| boolean | |
| string | |
persistence.tmp.type (2) emptyDir | string |
| string | |
| boolean | |
| string | |
| string | |
| number | |
persistence.tls.name (1) short-domain-tls | string |
persistence.tls.type (1) secret | string |
route.app.hostnames[] (7) - {{ .Release.Name }}.${SECRET_DOMAIN} | string |
route.app.parentRefs[].name (7) envoy-internal | string |
| string | |
| string | |
| string, number | |
| string | |
| string | |
route.app.annotations."external-dns.alpha.kubernetes.io/target" (4) ingress-cf.${SECRET_DOMAIN_2} | string |
| string | |
| string | |
| string | |
| string | |
| string | |
route.main.annotations."external-dns.alpha.kubernetes.io/hostname" (2) {{ .Release.Name }}.${SECRET_ROOT_DOMAIN} | string |
route.main.annotations."gethomepage.dev/description" (2) Notification Service | string |
| string | |
route.main.annotations."gethomepage.dev/group" (2) Home Automation | string |
| string | |
| string | |
route.main.hostnames[] (2) - {{ .Release.Name }}.${SECRET_ROOT_DOMAIN} | string |
route.main.parentRefs[].name (2) envoy-towonel | string |
route.main.parentRefs[].namespace (2) networking | string |
| string | |
route.external.annotations."gethomepage.dev/description" (1) Push notifications | string |
| string | |
route.external.annotations."gethomepage.dev/group" (1) Infrastructure | string |
| string | |
route.external.annotations."gethomepage.dev/instance" (1) homepage-external | string |
| string | |
route.external.hostnames[] (1) - alerts.drmoo.io | string |
route.external.parentRefs[].name (1) envoy-external | string |
| string | |
| string | |
| number | |
| number | |
| boolean | |
| number | |
| string | |
| string | |
| boolean | |
defaultPodOptions.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchExpressions[].key (1) fuckoff.home.arpa/{{ .Release.Name }} | string |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| boolean |