Fixed
- "Generate Root CA" reported failure in Docker.
POST /api/generate-ca
ranmkcert -install, which creates the CA and then adds it to the system
trust store. The second step needs root, which the container'snodejs
user doesn't have, so the request returned 500 even though the CA had been
created (and the CA certificate was never copied tocertificates/for
download). The trust-store step is now best-effort: the endpoint succeeds
when the CA files exist, copies the CA for download, and returns
trustStoreInstalled: falsewith a message explaining it. - Wrong version in
/api/healthand/apiunder Docker (4.4.0
regression). The version came fromnpm_package_version, which isn't set
now that the image starts withnode server.js, so it showed1.0.0. It's
now read frompackage.json.
Images
- Docker Hub:
jeffcaldwellca/mkcertweb:4.4.1(also4.4,4,latest) - GHCR:
ghcr.io/jeffcaldwellca/mkcertweb:v4.4.1