feat(config): read secrets from NAME_FILE variables (#1421)

Co-authored-by: Hampus <[email protected]>
This commit is contained in:
Kai Compton
2026-10-06 21:43:08 +02:00
committed by GitHub
co-authored by Hampus
parent cc5545c333
commit 0c4f016ba2
17 changed files with 534 additions and 31 deletions
+3 -1
View File
@@ -27,7 +27,9 @@ pub enum Command {
}
pub fn load_config(args: &Args) -> anyhow::Result<Config> {
load_config_from_iter(args, std::env::vars())
let vars =
fluxer_svc::config::resolve_env_files(std::env::vars()).map_err(anyhow::Error::msg)?;
load_config_from_iter(args, vars)
}
fn load_config_from_iter<I, K, V>(args: &Args, vars: I) -> anyhow::Result<Config>