Files
imphnen-backend-service/imphnen-backend/src/bin/api.rs
T

16 lines
418 B
Rust
Raw Normal View History

use axum::Router;
2025-05-17 02:08:59 +07:00
use imphnen_gateway::gateway_service;
2025-04-06 22:13:46 +07:00
use imphnen_libs::axum_init;
#[tokio::main]
async fn main() {
2025-05-20 01:49:50 +07:00
env_logger::init();
2025-04-06 22:13:46 +07:00
axum_init(|surrealdb_ws, surrealdb_mem| async {
let app = gateway_service(surrealdb_ws, surrealdb_mem).await;
let mut router = Router::new();
router = router.nest("/api/v1/auth", imphnen_iam::v1::auth::auth_router());
app.merge(router)
2025-04-06 22:13:46 +07:00
})
.await;
}