agnes-the-ai-analyst/infra/modules/customer-instance
ZdenekSrotyr 96bd06ba00 feat(auth): optional SEED_ADMIN_PASSWORD to pre-hash seed admin (dev helper)
Terraform gains enable_seed_password + seed_admin_password (sensitive) vars
on the customer-instance module; when enabled the password is piped via
startup-script into /opt/agnes/.env as SEED_ADMIN_PASSWORD. On first boot
app/main.py argon2-hashes it onto the seed user so the admin can log in
immediately without going through /auth/bootstrap. Never overwrites an
existing password_hash — safe against accidental reset on terraform apply.
2026-04-21 21:32:22 +02:00
..
main.tf feat(auth): optional SEED_ADMIN_PASSWORD to pre-hash seed admin (dev helper) 2026-04-21 21:32:22 +02:00
outputs.tf feat(infra): add daily backup snapshot + monitoring alerts 2026-04-21 19:01:56 +02:00
startup-script.sh.tpl feat(auth): optional SEED_ADMIN_PASSWORD to pre-hash seed admin (dev helper) 2026-04-21 21:32:22 +02:00
variables.tf feat(auth): optional SEED_ADMIN_PASSWORD to pre-hash seed admin (dev helper) 2026-04-21 21:32:22 +02:00