Open Dog2657 opened 4 months ago
I'm unable to access my .env file which is placed in the cwd. Only in docker compose with the env_file set can I access my env vars.
. ├── .env ├── app/ │ ├── src/ │ ├── build.rs │ ├── Cargo.lock │ ├── Cargo.toml │ └── Dockerfile └── docker-compose.yml
#[macro_use] extern crate rocket; mod lib { pub mod templator; } mod signup; use dotenv; use std::env; #[launch] fn rocket() -> _ { dotenv::dotenv().ok(); let my_var = env::var("Discord-Client-Id").expect("MY_VAR not found"); println!("\n\nMY_VAR: {}\n\n", my_var); rocket::build() .mount("/", signup::get_routes()) }
MY_VAR not found: NotPresent
I'm unable to access my .env file which is placed in the cwd. Only in docker compose with the env_file set can I access my env vars.
My project layout
My code
Output
MY_VAR not found: NotPresent