Commit Graph
3 Commits
Author SHA1 Message Date
kevinveenbirkenbach eccbce8034 templating: support list literals and path_join in fallback renderer
https://chatgpt.com/share/697e2b3c-7458-800f-bb6b-143f78a57551
2026-01-31 17:17:53 +01:00
kevinveenbirkenbach aef99bf64e test(nginx_paths): mock tls_resolve lookup for protocol resolution
https://chatgpt.com/share/697ddc45-893c-800f-9c6d-ee899e4851cc
2026-01-31 11:40:21 +01:00
kevinveenbirkenbach 2678090934 feat(ca-trust): unify trust injection + strict templating
Move `with-ca-trust.sh` to `sys-ca-selfsigned` as the single source of truth, add `CA_TRUST_NAME`/`trust_name`, and pass it through `compose_ca_inject.py` + `compose_ca_inject_cmd`. Introduce `module_utils/templating.py` for strict multi-pass rendering with fallback env lookup, update TLS self-signed regen logic, purge script, and extend unit tests accordingly.

https://chatgpt.com/share/697c876d-7140-800f-9981-762dfeeafdfe
2026-01-30 11:26:46 +01:00