From 89e0432b7a6edc910a3dcd9c3a5ba43f884ca649 Mon Sep 17 00:00:00 2001 From: Philippe Loctaux
Date: Fri, 17 Nov 2023 22:32:46 +0100 Subject: [PATCH] ezidam: config via env variables --- crates/ezidam/src/lib.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/crates/ezidam/src/lib.rs b/crates/ezidam/src/lib.rs index 7cb06f3..e8bba9f 100644 --- a/crates/ezidam/src/lib.rs +++ b/crates/ezidam/src/lib.rs @@ -30,6 +30,8 @@ pub fn config() -> rocket::figment::Figment { Figment::from(Config::default()) // from `ezidam.toml` .merge(Toml::file(Env::var_or("EZIDAM_CONFIG", "ezidam.toml")).nested()) + // from env variables directly + .merge(Env::prefixed("EZIDAM_").ignore(&["PROFILE"]).global()) // from code below .merge(("ip_header", "x-forwarded-for")) }