Updated dependencies

This commit is contained in:
2024-12-08 00:53:31 +01:00
parent 8877b24e84
commit e8d5698835
5 changed files with 3487 additions and 385 deletions

View File

@@ -1,5 +1,6 @@
mod web;
use std::net::SocketAddr;
use std::path::Path;
use std::process;
@@ -18,6 +19,7 @@ use dotenvy::dotenv;
use google_home::{GoogleHome, Request, Response};
use mlua::LuaSerdeExt;
use rumqttc::AsyncClient;
use tokio::net::TcpListener;
use tracing::{debug, error, info, warn};
use web::{ApiError, User};
@@ -154,11 +156,10 @@ async fn app() -> anyhow::Result<()> {
});
// Start the web server
let addr = fulfillment_config.into();
let addr: SocketAddr = fulfillment_config.into();
info!("Server started on http://{addr}");
axum::Server::try_bind(&addr)?
.serve(app.into_make_service())
.await?;
let listener = TcpListener::bind(addr).await?;
axum::serve(listener, app).await?;
Ok(())
}