feat: usability

This commit is contained in:
Lukas Wölfer
2026-04-11 14:48:43 +02:00
parent 7010aee5b2
commit b922a610e6
4 changed files with 51 additions and 31 deletions

View File

@@ -5,8 +5,6 @@ use weight_tracker::{AppState, config::Config, create_app};
#[tokio::main]
async fn main() {
// Load configuration from config.toml or environment variables
// config-rs automatically merges file + environment + defaults
let config = Config::load("config.toml").unwrap_or_else(|e| {
eprintln!("Failed to load configuration: {}", e);
eprintln!("Using default values. Set environment variables prefixed with WEIGHT_TRACKER_ to override.");