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")) }