From 8a03c9bf17e086658ca55ab71a8cff39e024a3ba Mon Sep 17 00:00:00 2001 From: Meng Zhang Date: Tue, 3 Oct 2023 18:33:03 -0700 Subject: [PATCH] refactor: use / as server url Swagger access to the page, regardless of host / port, will just work. --- crates/tabby/src/serve/mod.rs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/crates/tabby/src/serve/mod.rs b/crates/tabby/src/serve/mod.rs index ae9c49b..9bfc3f4 100644 --- a/crates/tabby/src/serve/mod.rs +++ b/crates/tabby/src/serve/mod.rs @@ -46,7 +46,7 @@ Install following IDE / Editor extensions to get started with [Tabby](https://gi license(name = "Apache 2.0", url="https://github.com/TabbyML/tabby/blob/main/LICENSE") ), servers( - (url = "https://playground.app.tabbyml.com", description = "Playground server"), + (url = "/", description = "Server"), ), paths(events::log_event, completions::completions, chat::completions, health::health), components(schemas( @@ -290,13 +290,6 @@ trait OpenApiOverride { impl OpenApiOverride for utoipa::openapi::OpenApi { fn override_doc(&mut self, args: &ServeArgs, config: &SwaggerConfig) { if let Some(servers) = self.servers.as_mut() { - servers.push( - ServerBuilder::new() - .url(format!("http://localhost:{}", args.port)) - .description(Some("Local server")) - .build(), - ); - if let Some(server_url) = &config.server_url { servers.push( ServerBuilder::new()