fix: resolve Axum 0.8 panic by removing root nesting and using fallback_service
This commit is contained in:
@@ -55,7 +55,6 @@ pub fn router(state: AppState) -> Router {
|
||||
|
||||
Router::new()
|
||||
// Static file serving
|
||||
.nest_service("/", tower_http::services::ServeDir::new("static"))
|
||||
.fallback_service(tower_http::services::ServeDir::new("static"))
|
||||
|
||||
// WebSocket endpoint
|
||||
|
||||
@@ -118,7 +118,6 @@ async fn main() -> Result<()> {
|
||||
// Create application router
|
||||
let app = Router::new()
|
||||
.route("/health", get(health_check))
|
||||
.route("/", get(root))
|
||||
.merge(server::router(state.clone()))
|
||||
.merge(dashboard::router(state.clone()));
|
||||
|
||||
@@ -135,7 +134,3 @@ async fn main() -> Result<()> {
|
||||
async fn health_check() -> &'static str {
|
||||
"OK"
|
||||
}
|
||||
|
||||
async fn root() -> &'static str {
|
||||
"LLM Proxy Gateway - Unified interface for OpenAI, Gemini, DeepSeek, and Grok"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user