This commit is contained in:
2026-05-10 03:16:13 +02:00
parent 5f05108132
commit 0b441b0759
77 changed files with 2100 additions and 71 deletions
+9 -2
View File
@@ -1,4 +1,7 @@
use migration::{Migrator, MigratorTrait};
use oxspeak_server_lib::config::AppConfig;
use oxspeak_server_lib::core::App;
use oxspeak_server_lib::database::Database;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
@@ -19,10 +22,14 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
AppConfig::gen_config()?;
tracing::info!(config_path = "config.toml", "Generated");
tracing::info!("Config generated, please edit config.toml");
return Ok(())
return Ok(());
}
let config = AppConfig::load()?;
tracing::info!(?config, "Loaded config");
// 3. Build & Run
let app = App::build(config).await?;
app.run().await;
Ok(())
}
}