Skip to content

v0.4.0 – Centralized Secrets Management

Choose a tag to compare

@deadhedd deadhedd released this 06 Jul 00:53
· 289 commits to master since this release

This release introduces centralized configuration management using a .env-style secrets file, improving security, portability, and ease of customization across all setup and test scripts.
Highlights:

New secrets.env and secrets.env.example files for environment-specific config.

Scripts automatically bootstrap a real secrets file if missing.

All scripts now load secrets dynamically via load_secrets.sh.

Hardcoded configuration is fully removed.

Paths to secrets are standardized and portable across systems.

This sets the stage for even more robust configuration handling and simpler test-driven development workflows.