No introduction found. Create it?
Install with:
helm repo add app-template oci://ghcr.io/bjw-s-labs/helm/app-template
helm install piped app-template/app-template -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|
See the most popular values for this chart:
| Key | Types |
|---|---|
controllers.backend.containers.app.image.repository (4) 1337kavin/piped | string |
controllers.backend.containers.app.image.tag (4) latest@sha256:1f38b992ce02a50afddbbf68be1ac11cff6953d36fd8fa2b98c08a19f8ef06e7 | string |
| boolean | |
| boolean | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| string | |
controllers.backend.strategy (4) RollingUpdate | string |
| string | |
| string | |
| string | |
| string | |
controllers.backend.initContainers.init-db.image.repository (3) ghcr.io/home-operations/postgres-init | string |
| string | |
controllers.frontend.containers.app.env.BACKEND_HOSTNAME (4) piped-api.${SECRET_DOMAIN} | string |
controllers.frontend.containers.app.image.repository (4) ghcr.io/bjw-s-labs/piped-frontend | string |
controllers.frontend.containers.app.image.tag (4) 2025.3.17@sha256:8ed05c7df0bc8899e54a3952a99b63d55cdc7669d759beeb9370fbb32330468b | string |
| boolean | |
| boolean | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
controllers.frontend.strategy (4) RollingUpdate | string |
controllers.ytproxy.containers.app.command[] (4) - /app/piped-proxy | string |
controllers.ytproxy.containers.app.image.repository (4) 1337kavin/piped-proxy | string |
controllers.ytproxy.containers.app.image.tag (4) latest@sha256:cf9d46fdd0088b70fca940cd54ae6afb6db27d7f39d1d6ca82e70056dcb2167c | string |
| boolean | |
| boolean | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| string | |
controllers.ytproxy.strategy (4) RollingUpdate | string |
| number | |
| number | |
controllers.update-subscriptions.containers.app.env.PIPED_BACKEND (3) http://piped-backend.media.svc.cluster.local:8080 | string |
controllers.update-subscriptions.containers.app.env.SCRIPT_NAME (3) update_subscriptions.sh | string |
| string | |
controllers.update-subscriptions.containers.app.image.repository (3) ghcr.io/bjw-s-labs/piped-scripts | string |
controllers.update-subscriptions.containers.app.image.tag (3) 0.0.2@sha256:f954c8065473920415d316b16797f7c525838e629e8603bd227b33c671544149 | string |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| string | |
| number | |
| string | |
| number | |
| string | |
| number | |
| string | |
| number | |
| string | |
| number | |
| number | |
| boolean | |
persistence.config.advancedMounts.backend.app[].path (4) /app/config.properties | string |
| boolean | |
persistence.config.advancedMounts.backend.app[].subPath (4) config.properties | string |
persistence.config.name (4) piped-secret | string |
| string | |
| string | |
| number | |
service.backend.ipFamilyPolicy (2) PreferDualStack | string |
service.frontend.controller (4) frontend | string |
| number | |
service.frontend.ipFamilyPolicy (2) PreferDualStack | string |
| string | |
| number | |
service.ytproxy.ipFamilyPolicy (2) PreferDualStack | string |
route.backend.hostnames[] (3) - piped-api.${SECRET_DOMAIN} | string |
route.backend.parentRefs[].name (3) envoy-internal | string |
| string | |
| string | |
| number | |
| string | |
| string | |
route.backend.rules[].filters[].responseHeaderModifier.set[].name (2) Access-Control-Allow-Origin | string |
route.backend.rules[].filters[].responseHeaderModifier.set[].value (2) https://piped.${SECRET_DOMAIN} | string |
route.backend.rules[].filters[].type (2) ResponseHeaderModifier | string |
route.frontend.hostnames[] (3) - piped.${SECRET_DOMAIN} | string |
route.frontend.parentRefs[].name (3) envoy-internal | string |
| string | |
| string | |
| number | |
| string | |
| string | |
route.ytproxy.hostnames[] (3) - piped-proxy.${SECRET_DOMAIN} | string |
route.ytproxy.parentRefs[].name (3) envoy-internal | string |
| string | |
| string | |
| number | |
| string | |
| string | |
route.ytproxy.rules[].filters[].responseHeaderModifier.set[].name (2) Access-Control-Allow-Origin | string |
route.ytproxy.rules[].filters[].responseHeaderModifier.set[].value (2) https://piped.${SECRET_DOMAIN} | string |
route.ytproxy.rules[].filters[].type (2) ResponseHeaderModifier | string |
| string | |
ingress.backend.annotations."nginx.ingress.kubernetes.io/cors-allow-origin" (1) https://piped.${SECRET_DOMAIN_INTERNAL}, https://piped-api.${SECRET_DOMAIN_INTERNAL}, https://piped-proxy.${SECRET_DOMAIN_INTERNAL} | string |
| string | |
ingress.backend.className (1) internal | string |
ingress.backend.hosts[].host (1) piped-api.${SECRET_DOMAIN_INTERNAL} | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
ingress.frontend.annotations."nginx.ingress.kubernetes.io/cors-allow-origin" (1) https://piped.${SECRET_DOMAIN_INTERNAL}, https://piped-api.${SECRET_DOMAIN_INTERNAL}, https://piped-proxy.${SECRET_DOMAIN_INTERNAL} | string |
| string | |
ingress.frontend.className (1) internal | string |
ingress.frontend.hosts[].host (1) piped.${SECRET_DOMAIN_INTERNAL} | string |
| string | |
| string | |
| string | |
ingress.ytproxy.annotations."nginx.ingress.kubernetes.io/cors-allow-origin" (1) https://piped.${SECRET_DOMAIN_INTERNAL}, https://piped-api.${SECRET_DOMAIN_INTERNAL}, https://piped-proxy.${SECRET_DOMAIN_INTERNAL} | string |
| string | |
ingress.ytproxy.className (1) internal | string |
ingress.ytproxy.hosts[].host (1) piped-proxy.${SECRET_DOMAIN_INTERNAL} | string |
| string | |
| string | |
| string |