diff --git a/main.go b/main.go index f54dc88f7..cb804bfed 100644 --- a/main.go +++ b/main.go @@ -22,7 +22,6 @@ import ( "github.com/docker/model-runner/pkg/inference/config" "github.com/docker/model-runner/pkg/inference/models" "github.com/docker/model-runner/pkg/logging" - dmrlogs "github.com/docker/model-runner/pkg/logs" "github.com/docker/model-runner/pkg/metrics" "github.com/docker/model-runner/pkg/routing" modeltls "github.com/docker/model-runner/pkg/tls" @@ -166,15 +165,6 @@ func main() { } }) - // Logs endpoint (Docker Desktop mode only). - if logDir := envconfig.LogDir(); logDir != "" { - r.HandleFunc( - "GET /logs", - dmrlogs.NewHTTPHandler(logDir), - ) - log.Info("Logs endpoint enabled at /logs", "dir", logDir) - } - // Metrics endpoint if !envconfig.DisableMetrics() { metricsHandler := metrics.NewAggregatedMetricsHandler( diff --git a/pkg/envconfig/envconfig.go b/pkg/envconfig/envconfig.go index aaf4ed4a6..3592b9139 100644 --- a/pkg/envconfig/envconfig.go +++ b/pkg/envconfig/envconfig.go @@ -159,13 +159,6 @@ func VLLMMetalServerPath() string { return Var("VLLM_METAL_SERVER_PATH") } -// LogDir returns the directory containing DMR log files. -// Configured via MODEL_RUNNER_LOG_DIR; set by Docker Desktop when -// it manages DMR. When empty, the /logs API endpoint is disabled. -func LogDir() string { - return Var("MODEL_RUNNER_LOG_DIR") -} - // DisableMetrics is true when DISABLE_METRICS is set to a truthy value (e.g. "1"). var DisableMetrics = Bool("DISABLE_METRICS")