Commit graph

2 commits

Author SHA1 Message Date
Emi Griffith
86c8e6905c Reconcile render-secrets.sh: sudo-read age key + in-place-write /etc/thermograph.env
The split branch carried the #34-era render-secrets.sh, missing two fixes
required for prod/beta deploy: (1) sudo-read the root-owned 0400 age key into
SOPS_AGE_KEY when the deploy user can't read it directly; (2) in-place-write
/etc/thermograph.env when it's group-writable (beta's non-root 'deploy' user)
instead of only install(1). Without these, deploy.sh's render fails on both
hosts. Flagged by the terraform-layer workstream.
2026-07-22 12:56:15 -07:00
emi
792e2c5d3b Git-native secrets vault (SOPS + age) (#34) 2026-07-22 03:21:46 +00:00