home-assistant helm

Home Assistant

Home Assistant is a home automation platform that has many integrations. It can be used to control lights, fans, thermostats, cameras, and many other devicesn

More popular helm chart found

home-assistant from bjw-s-labs/helm/app-template is more popular with 59 repositories.

Install

Install with:

helm repo add bjw-s oci://ghcr.io/bjw-s/helm/
helm install home-assistant bjw-s/app-template -f values.yaml

Examples

See examples from other people.

Top Repositories (1 out of 23)

NameRepoStarsVersionTimestamp
home-assistantbrettinternet/homeops2513.5.110 months ago

Values

See the most popular values for this chart:

KeyTypes
string
string
boolean
string
string
string
string
persistence.config.path (1)
/volume1/network-storage/hass
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
persistence.backups.path (1)
${NFS_SERVER_BACKUP_DIR}/home-assistant
string
string
string
string
string
string
string
boolean
string
string
string
string
string
string
boolean
string
string
string
number
string
string
persistence.deploy-key.name (1)
home-assistant-secret
string
string
string
string
persistence.dockerenv.name (1)
home-assistant-dockerenv
string
string
string
boolean
string
string
string
string
string
string
string
boolean
string
string
string
boolean
string
string
string
string
string
string
string
string
string
string
number
string
boolean
number
number
string
string
string
string
string
number
string
number
string
string
string
boolean
service.main.externalIPs[] (1)
- ${LB_HOME_ASSISTANT_IP}
string
string
string
number
string
number
string
boolean
number
string
string
string
string
number
string
string
string
controllers.home-assistant.containers.app.image.tag (17)
2025.3.3@sha256:9e2a7177b4600653d6cb46dff01b1598189a5ae93be0b99242fbc039d32d79f1
string
string
string
number
string
string
string
string
string
string
string
string
string
string
string
string
string
boolean
string
boolean
string
controllers.home-assistant.containers.app.args[] (1)
- --log-file
- /config/logs/home-assistant.log
string
boolean
boolean
boolean
controllers.home-assistant.containers.code-server.args[] (12)
- --auth
- none
- --user-data-dir
- /config/.vscode
- --extensions-dir
- /config/.vscode
- --port
- "12321"
- /config
string
string
controllers.home-assistant.containers.code-server.image.tag (12)
4.103.1@sha256:fc1d8a57dc5ca5fab67999416165d994ab78a7338b046c4b29f168033a6b7b38
string
string
string
string
string
string
string
string
controllers.home-assistant.containers.appdaemon.image.tag (1)
4.4.2@sha256:9619fc18bc53082ae2dc680e80f1bcb634c793a74b2114779df1b381ffa0736c
string
controllers.home-assistant.containers.code.args[] (1)
- --auth
- none
- --user-data-dir
- /config/.vscode
- --extensions-dir
- /config/.vscode
- --port
- "80"
- /config
string
string
controllers.home-assistant.containers.code.image.tag (1)
4.103.1@sha256:fc1d8a57dc5ca5fab67999416165d994ab78a7338b046c4b29f168033a6b7b38
string
string
string
string
controllers.home-assistant.containers.codeserver.args[] (1)
- --auth
- none
- --disable-telemetry
- --disable-update-check
- --user-data-dir
- /config/.vscode
- --extensions-dir
- /config/.vscode
- --port
- "12321"
- /config
string
string
string
string
controllers.home-assistant.containers.codeserver.image.tag (1)
4.98.2@sha256:9ed588a05d4e81aa464e753a409bc3b2b93267323d1c3975fbddf6f9aef84c26
string
string
string
string
string
string
controllers.home-assistant.pod.annotations."k8s.v1.cni.cncf.io/networks" (3)
[{ "name":"multus-iot", "namespace": "network", "ips": ["10.10.0.60/24"] }]
string
number
string
number
number
boolean
number
string
controllers.home-assistant.initContainers.add-default-configuration.args[] (1)
- -c
- [ ! -f "/config/configuration.yaml" ] \ && ( cp /etc/default-configuration.yaml /config/configuration.yaml \ && echo "[]" > /config/automations.yaml \ && touch /config/scenes.yaml /config/scripts.yaml /config/secrets.yaml ) \ || echo "Nothing to do, Configuration file already present."
string
string
string
controllers.home-assistant.initContainers.add-default-configuration.image.tag (1)
1.37.0@sha256:498a000f370d8c37927118ed80afe8adc38d1edcbfc071627d17b25c88efcab0
string
string
string
string
controllers.main.containers.main.image.tag (2)
2025.1.4@sha256:6389f9593b4acd80c74322f56c9229fae631e752a3bf49839be12442a153e0dc
string
boolean
boolean
boolean
string
number
string
string
string
string
string
boolean
string
boolean
controllers.main.containers.code-server.args[] (1)
- --auth
- none
- --disable-telemetry
- --disable-update-check
- --user-data-dir
- /config/.vscode
- --extensions-dir
- /config/.vscode
- --port
- "8080"
- /config
string
string
string
string
boolean
number
string
number
number
controllers.main.pod.annotations."k8s.v1.cni.cncf.io/networks" (1)
[{ "name": "multus-iot", "namespace": "networking", "ips": ["10.0.2.254/24"] }]
string
string
string
number
string
controllers.hass.containers.app.image.repository (1)
ghcr.io/home-assistant/home-assistant
string
string
number
string
number
number
boolean
string
number
boolean
defaultPodOptions.dnsPolicy (1)
ClusterFirstWithHostNet
string
boolean
string
string
string
string
string
ingress.app.hosts[].host (14)
hass.${SECRET_DOMAIN}
string
string
string
string, number
string
string
string
string
string
string
string
string
string
string
string
string
string
boolean
string
ingress.code-server.hosts[].host (8)
hass-code.${SECRET_DOMAIN}
string
string
string
string
string
string
string
string
ingress.code-server.annotations."nginx.ingress.kubernetes.io/auth-signin" (2)
https://auth.${SECRET_EXTERNAL_DOMAIN}/?rm=$request_method
string
ingress.code-server.annotations."nginx.ingress.kubernetes.io/auth-snippet" (2)
proxy_set_header X-Forwarded-Method $request_method;
string
string
string
string
string
string
string
ingress.code-server.tls[].hosts[] (1)
- hass-code.${SECRET_DOMAIN}
string
string
string
string
string
string
string
string
string
string
string
string
boolean
string
string
string
string
string
ingress.main.tls[].hosts[] (4)
- ha.${SECRET_DOMAIN}
string
string
string
string
string
string
string
string
string
ingress.code.annotations."nginx.ingress.kubernetes.io/auth-response-headers" (1)
Set-Cookie,X-authentik-username,X-authentik-groups,X-authentik-email,X-authentik-name,X-authentik-uid
string
ingress.code.annotations."nginx.ingress.kubernetes.io/auth-signin" (1)
https://home-assistant-code.18b.haus/outpost.goauthentik.io/start?rd=$escaped_request_uri
string
string
ingress.code.annotations."nginx.ingress.kubernetes.io/auth-url" (1)
http://authentik-outpost-proxy.identity.svc.cluster.local:9000/outpost.goauthentik.io/auth/nginx
string
string
boolean
ingress.code.hosts[].host (1)
home-assistant-code.18b.haus
string
string
string
string
ingress.code.tls[].hosts[] (1)
- home-assistant-code.18b.haus
string
string
string
string
string
string
ingress.hass.annotations."nginx.ingress.kubernetes.io/cors-allow-headers" (1)
X-Forwarded-For, X-Real-IP, X-Frame-Options, X-Content-Type-Options, X-Forwarded-Proto
string
string
string
ingress.hass.hosts[].host (1)
hass.${SECRET_DOMAIN}
string
string
string
string
string
ingress.tesla-key.annotations."nginx.ingress.kubernetes.io/server-snippet" (1)
location = /.well-known/appspecific/com.tesla.3p.public-key.pem { return 200 "-----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEMlj2zyHUptFNJWuE11vfkaEhV8lG q31op/Glpzt0jQWINCMzRCCcL8d0Vo+uvOEv2Peg2K+SfUMl5HWEbDsDpg== -----END PUBLIC KEY-----"; add_header Content-Type application/x-pem-file; }
string
string
string
ingress.tesla-key.hosts[].paths[].path (1)
/.well-known/appspecific/com.tesla.3p.public-key.pem
string
string
string
string
image.repository (3)
ghcr.io/home-assistant/home-assistant
string
image.tag (3)
2024.11.1@sha256:a3dd7577c28771702b21f817ad86600056467c2c7f45d261a1e7241910ddc2e2
string
string
string
string
string
string
env.TZ (2)
${TIMEZONE}
string
boolean
boolean
boolean
addons.codeserver.args[] (1)
- --user-data-dir
- /config/.vscode
- --auth
- none
string
boolean
string
string
string
string
string
string
string
string
string
string
string
boolean
string
string
string
string
string
string
boolean
boolean
number
string
number
string
string
string
boolean
string
string
string
string
string
dnsPolicy (1)
ClusterFirstWithHostNet
string
envFrom[].secretRef.name (1)
home-assistant-env-secrets
string
boolean
initContainers.copy-config.args[] (1)
- cp /configfiles/* /config/
string
string
initContainers.copy-config.image (1)
busybox:latest@sha256:ab33eacc8251e3807b85bb6dba570e4698c3998eca6f0fc2ccb60575a563ea74
string
string
string
initContainers.install-hacs.args[] (1)
- # renovate: github-release depName=hacs/integration HACS_VERSION="2.0.5" mkdir -p /config/custom_components/hacs rm -rf /config/custom_components/hacs busybox wget -qO- "https://github.com/hacs/integration/releases/download/${HACS_VERSION}/hacs.zip" | busybox unzip -d /config/custom_components/hacs -
string
string
initContainers.install-hacs.image (1)
busybox:1.37.0@sha256:ab33eacc8251e3807b85bb6dba570e4698c3998eca6f0fc2ccb60575a563ea74
string
string
string
boolean
boolean
string
number
string
number
number
number
string
string
string
string
string
number
string
string
string
string
string
string