More endpoints baybee

This commit is contained in:
lewis
2025-12-09 21:50:07 +02:00
parent 48477d8ea3
commit 80cee7e6f8
8 changed files with 1460 additions and 9 deletions
+7 -3
View File
@@ -184,12 +184,16 @@ async fn spawn_app(database_url: String) -> String {
.await
.expect("Failed to run migrations");
let state = AppState::new(pool).await;
let app = bspds::app(state);
let listener = TcpListener::bind("127.0.0.1:0").await.unwrap();
let addr = listener.local_addr().unwrap();
unsafe {
std::env::set_var("PDS_HOSTNAME", addr.to_string());
}
let state = AppState::new(pool).await;
let app = bspds::app(state);
tokio::spawn(async move {
axum::serve(listener, app).await.unwrap();
});