No introduction found. Create it?
Install with:
helm repo add bjw-s oci://ghcr.io/bjw-s/helm/
helm install n8n bjw-s/app-template -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|---|---|---|---|
| n8n | ishioni/homelab-ops | 94 | 2.5.0 | 4 months ago |
| n8n | h3mmy/bloopySphere | 61 | 1.5.1 | 7 months ago |
| n8n | bjw-s-labs/home-ops | 548 | 1.5.1 | 9 months ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
| boolean | |
ingress.main.hosts[].host (6) n8n.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
| string | |
ingress.main.ingressClassName (5) external-nginx | string |
ingress.main.tls[].hosts[] (5) - n8n.${SECRET_DOMAIN} | string |
| string | |
ingress.main.annotations."external-dns.alpha.kubernetes.io/target" (4) ipv4.${SECRET_DOMAIN} | string |
ingress.main.annotations."hajimari.io/icon" (4) mdi:workflow | string |
| string | |
| string | |
| string | |
| string | |
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-response-headers" (2) x-auth-request-email, x-auth-request-groups | string |
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-signin" (2) https://auth.bjw-s.dev/oauth2/start?rd=$scheme://$best_http_host$request_uri | string |
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-url" (2) https://auth.bjw-s.dev/oauth2/auth?allowed_groups=admins | string |
| string | |
ingress.main.annotations."cert-manager.io/cluster-issuer" (1) letsencrypt-production | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
ingress.main.annotations."traefik.ingress.kubernetes.io/router.middlewares" (1) networking-bloopnet-xyz-auth@kubernetescrd | string |
ingress.main.className (1) private | string |
| string | |
ingress.app.annotations."hajimari.io/icon" (1) mdi:water-flow | string |
ingress.app.className (1) internal | string |
ingress.app.hosts[].host (1) n8n.${SECRET_DOMAIN} | string |
| string | |
| string | |
| number | |
ingress.app.tls[].hosts[] (1) - n8n.${SECRET_DOMAIN} | string |
| number | |
| string | |
| number | |
| string | |
env.N8N_HOST (5) n8n.${SECRET_DOMAIN} | string |
env.N8N_PORT (5) 8080 | number |
| string | |
env.N8N_LOG_OUTPUT (4) console | string |
env.N8N_PROTOCOL (4) https | string |
env.WEBHOOK_URL (3) https://n8n.${SECRET_DOMAIN}/ | string |
env.DB_TYPE (2) postgresdb | string |
| boolean | |
env.N8N_EDITOR_BASE_URL (2) https://n8n.${SECRET_DOMAIN}/ | string |
| string | |
env.N8N_ENCRYPTION_KEY.valueFrom.secretKeyRef.key (2) N8N_ENCRYPTION_KEY | string |
| string | |
| boolean | |
| boolean | |
| boolean | |
env.N8N_SMTP_SSL (2) false | string, boolean |
| boolean | |
| string | |
| string | |
env.DB_POSTGRESDB_DATABASE (1) ${N8N_DB_NAME} | string |
| string | |
| string | |
env.DB_POSTGRESDB_HOST (1) n8n-postgres | string |
| string | |
| string | |
env.DB_POSTGRESDB_PASSWORD (1) ${N8N_DB_PASSWORD} | string |
| string | |
| string | |
| number | |
| string | |
| string | |
env.DB_POSTGRESDB_USER (1) ${N8N_DB_USER} | string |
| boolean | |
| number | |
| boolean | |
| string | |
| string | |
env.N8N_SMTP_HOST (1) smtp-relay.default.svc.cluster.local | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| number | |
| string | |
| string | |
env.N8N_SMTP_SENDER (1) n8n@${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
env.N8N_USER_FOLDER (1) /config | string |
| boolean | |
env.QUEUE_BULL_REDIS_HOST (1) n8n-redis.default.svc.cluster.local | string |
env.TZ (1) ${TIMEZONE} | string |
image.repository (5) ghcr.io/n8n-io/n8n | string |
image.tag (5) 0.231.0 | string |
| boolean | |
persistence.config.existingClaim (4) n8n-config-pvc | string |
persistence.config.mountPath (3) /home/node/.n8n | string |
persistence.config.globalMounts[].path (1) /home/node/.n8n | string |
persistence.config.path (1) /volume1/network-storage/n8n/app | string |
persistence.config.server (1) 192.168.1.2 | string |
| string | |
| boolean | |
| string | |
persistence.files.path (1) /volume1/network-storage/n8n/files | string |
persistence.files.server (1) 192.168.1.2 | string |
| string | |
| string | |
| string | |
| string | |
command[] (3) - n8n | string |
| string | |
controller.type (3) statefulset | string |
| number | |
podSecurityContext.fsGroupChangePolicy (3) OnRootMismatch | string |
| number | |
| number | |
| string | |
| string | |
| string | |
volumeClaimTemplates[].accessMode (2) ReadWriteOnce | string |
volumeClaimTemplates[].mountPath (2) /home/node/.n8n | string |
| string | |
| string | |
volumeClaimTemplates[].storageClass (2) ceph-block | string |
| string | |
| string | |
| string | |
controllers.main.containers.main.env.GENERIC_TIMEZONE (1) ${CONFIG_TIMEZONE} | string |
| boolean | |
controllers.main.containers.main.env.N8N_EDITOR_BASE_URL (1) https://${HOSTNAME}/ | string |
| string | |
| boolean | |
| string | |
| number | |
| string | |
| string | |
| boolean | |
controllers.main.containers.main.env.WEBHOOK_URL (1) https://${HOSTNAME}/ | string |
| string | |
controllers.main.containers.main.image.repository (1) ghcr.io/n8n-io/n8n | string |
| string | |
| boolean | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| number | |
| number | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| string | |
controllers.main.initContainers.01-init-db.image.repository (1) ghcr.io/onedr0p/postgres-init | string |
| number | |
| string | |
| string | |
| string | |
| string | |
| string | |
controllers.n8n.containers.app.env.DB_POSTGRESDB_HOST (1) cloudnative-pg-cluster.database.svc.cluster.local | string |
controllers.n8n.containers.app.env.DB_POSTGRESDB_PASSWORD (1) ${SECRET_POSTGRES_PASSWORD} | string |
| number | |
controllers.n8n.containers.app.env.DB_POSTGRESDB_USER (1) ${SECRET_POSTGRES_USERNAME} | string |
| string | |
| string | |
| boolean | |
controllers.n8n.containers.app.env.N8N_ENCRYPTION_KEY (1) ${SECRET_N8N_ENCRYPTION_KEY} | string |
| boolean | |
controllers.n8n.containers.app.env.N8N_HOST (1) n8n.${SECRET_DOMAIN} | string |
| string | |
| string | |
| boolean | |
| boolean | |
| number | |
| boolean | |
controllers.n8n.containers.app.env.N8N_USER_FOLDER (1) /home/node/.n8n | string |
| boolean | |
| boolean | |
| string | |
controllers.n8n.containers.app.env.WEBHOOK_URL (1) https://n8n.${SECRET_DOMAIN} | string |
controllers.n8n.containers.app.image.repository (1) docker.io/n8nio/n8n | string |
| string | |
| string | |
| number | |
| string | |
| number | |
| number | |
envFrom[].secretRef.name (1) n8n-secrets | string |
| boolean | |
| boolean | |
| boolean |