From 353288bc0510872df622d3628bd266653870656e Mon Sep 17 00:00:00 2001 From: Ethan Girouard Date: Tue, 23 Jun 2026 21:29:13 -0400 Subject: [PATCH] Load configuration in server main --- src/server/main.rs | 6 ++++++ 1 file changed, 6 insertions(+) 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);