Changes
Beszel 0.19.0 made agents verify HTTPS certificates. If hub_url is an https:// address served by a self-signed or otherwise untrusted certificate, the agent rejects the connection until you point it at the signing CA.
This app mounts Home Assistant's /ssl folder read-only, so put the CA certificate there and name it with CA_CERT_FILE:
hub_url: "https://beszel.example.com"
environment_vars:
- name: CA_CERT_FILE
value: "/ssl/beszel-ca.crt"The file must be PEM encoded. If CA_CERT_FILE is set but the file cannot be read or contains no valid certificate, the agent stops at startup rather than falling back to an unverified connection - the log records a CA_CERT_FILE error. Leave the setting unset if your Hub uses plain HTTP or a publicly trusted certificate.
Full Changelog: v0.19.0.1...v0.19.0.2