diff --git a/src/server/main.rs b/src/server/main.rs index 2c0f839..bdf2200 100644 --- a/src/server/main.rs +++ b/src/server/main.rs @@ -1,11 +1,17 @@ use crate::App; use crate::util::error::Error; +use crate::server::config; pub fn main() -> Result<()> { if let Err(e) = dotenvy::dotenv() { tracing::warn!("Error reading .env: {e}"); } + tracing::debug!("Loading configuration..."); + let config = config::load_config() + .map_err(|e| Error::message_here(e.to_string())) + .err_context("Failed to load config")?; + tracing::info!("Setup complete, launching web server..."); dioxus::launch(App);